<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx</link><description>This of course is the advantage of using the old "shared add-in" project types – you can build one add-in that targets all versions of all Office apps that support COM add-ins (ie, 2000 onwards). The question is, can you do something similar with VSTO</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>
			The PODA Blog - News, views and articles from our membership			 &amp;raquo; Creating and Deploying Managed COM Add-ins with VSTO 2005 SE ??? Part II		</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#3537960</link><pubDate>Tue, 26 Jun 2007 09:30:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3537960</guid><dc:creator>
			The PODA Blog - News, views and articles from our membership			 » Creating and Deploying Managed COM Add-ins with VSTO 2005 SE ??? Part II		</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://proofficedev.com/blog/2007/06/26/creating-and-deploying-managed-com-add-ins-with-vsto-2005-se-%e2%80%93-part-ii/"&gt;http://proofficedev.com/blog/2007/06/26/creating-and-deploying-managed-com-add-ins-with-vsto-2005-se-%e2%80%93-part-ii/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#3598006</link><pubDate>Fri, 29 Jun 2007 08:50:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3598006</guid><dc:creator>mclabman</dc:creator><description>&lt;p&gt;Installing &lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466&amp;amp;DisplayLang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=941b3470-3ae9-4aee-8f43-c6bb74cd1466&amp;amp;DisplayLang=en&lt;/a&gt; helps resolve some missing reference problems.&lt;/p&gt;
&lt;p&gt;What do you think about this way?&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#3650955</link><pubDate>Mon, 02 Jul 2007 00:54:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3650955</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;mclabman - installing the compatibility pack really just installs the file converters. It doesn't install PIAs. So it doesn't change the PIA situation at all.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#4628205</link><pubDate>Wed, 29 Aug 2007 15:38:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4628205</guid><dc:creator>taowen</dc:creator><description>&lt;p&gt;I build adapter10, adapter11 and adapter12 for my add-in for powerpoint. what I do is create my own interfaces for shapes and slides. then I write the adapter code, but referenced by three projects. I add different version of PIA to those projects. When loading up on connection, I use reflection to load assembly and create the corresponding adapter. I have no problem so far, and I do think shared add-in is more convenient to use compared with VSTO and Add-in Express.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#6020987</link><pubDate>Fri, 09 Nov 2007 18:46:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6020987</guid><dc:creator>MikeI</dc:creator><description>&lt;p&gt;Hi Andrew,&lt;/p&gt;
&lt;p&gt;You wrote:&lt;/p&gt;
&lt;p&gt;&amp;quot;My advice is to build 2 separate add-ins, one for 2003 (which will continue to run in 2007 and later)...&amp;quot;&lt;/p&gt;
&lt;p&gt;From this, I infer that running a shimmed COM add-in (and/or a shimmed Automation add-in) which is compiled against the Office 2003 PIAs is supported with Excel 2007. &amp;nbsp;Is that correct? &amp;nbsp;Or should it really be rebuilt using references to the Office 12 PIAs before deployment with Excel 2007?&lt;/p&gt;
&lt;p&gt;I have such an add-in (COM add-in and Automation add-in (both shimmed) and a group of C# COM objects which are exposed for use in VBA). &amp;nbsp;This all appears to work fine when deployed on a PC with Excel 2007, where it obviously loads the Office 2007 PIAs rather than the Office 2003 PIAs against which it was built. &amp;nbsp;I'd just like to know whether this is supported.&lt;/p&gt;
&lt;p&gt;I'm investigating developing a new VSTO 2005 SE add-in to make use of the ribbon such that I'd no longer add to the menus as the Excel 2003 COM Add-in currently does. &amp;nbsp;But I've run into some problems getting this VSTO add-in to load the Automation add-in for me (which is what the COM add-in does). &amp;nbsp;I've also had some issues with exposing the C# COM objects to VBA from the VSTO add-in. &amp;nbsp;Now all these issues may be soluble, but since my existing Excel 2003 add-ins appear to work fine, I have been thinking about writing a VSTO 2005 SE add-in which would provide the ribbon features I need and deploying the existing Excel 2003 add-ins along side it (with conditional code to prevent additions to the menu structure when called from Excel 2007).&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#6021844</link><pubDate>Fri, 09 Nov 2007 19:35:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6021844</guid><dc:creator>MikeI</dc:creator><description>&lt;p&gt;It appears that my question above is largely answered by your previous blog entry: &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/andreww/archive/2007/06/08/why-is-vs-development-not-supported-with-multiple-versions-of-office.aspx"&gt;http://blogs.msdn.com/andreww/archive/2007/06/08/why-is-vs-development-not-supported-with-multiple-versions-of-office.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;:)&lt;/p&gt;
&lt;p&gt;I'd still be interested to hear your thoughts on whether it's a good idea to make use of the ribbon by writing a new VSTO 2005 SE add-in which then calls into my existing COM add-in (for dialogs; the VBA COM objects; etc.)and my existing Automation add-in (for UDFs). &amp;nbsp;Or, should I be chasing down the issues that have so far prevented me from loading my Automation Add-in from the VSTO 2005 SE add-in.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#6528850</link><pubDate>Mon, 26 Nov 2007 13:19:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6528850</guid><dc:creator>Mujeeb</dc:creator><description>&lt;p&gt; I created a shared add-in for Outlook. I want it make workable in both 2003 and 2007. Object library 12.0 is not supporting outlook 2003. so I removed object library &lt;/p&gt;
&lt;p&gt;12.0 and do with libray 11.0. But object library 11.0 not support IRibbonExtensibility. So i want to create seprate dll for IRibbonExtensibility, and it add to my project. Can you help me for creating &amp;nbsp;IRibbonExtensibility dll in c#&lt;/p&gt;
</description></item><item><title>Developing an add-in for multiple versions of Office</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8327847</link><pubDate>Thu, 20 Mar 2008 23:07:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8327847</guid><dc:creator>Visual Studio 2008: Microsoft Visual Studio Tools for Office</dc:creator><description>&lt;p&gt;Theoretically, you can develop an add-in for multiple versions of Microsoft Office by catering to the&lt;/p&gt;
</description></item><item><title>Developing an add-in for multiple versions of Office</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8554297</link><pubDate>Tue, 27 May 2008 11:22:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8554297</guid><dc:creator>Andrew Coates ::: MSFT</dc:creator><description>&lt;p&gt;One of the common questions I get asked when I do sessions on VSTO / OBA development is &amp;amp;quot;how can&lt;/p&gt;
</description></item><item><title>Add-ins for Multiple Office Versions without PIAs</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8571773</link><pubDate>Tue, 03 Jun 2008 19:48:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8571773</guid><dc:creator>Andrew Whitechapel</dc:creator><description>&lt;p&gt;In a previous post , I discussed how you could build an add-in for multiple versions of Office, and explained&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8850398</link><pubDate>Tue, 12 Aug 2008 12:52:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8850398</guid><dc:creator>wasim</dc:creator><description>&lt;p&gt;Hi Andrew can u tell me that can i create add in Outlook2002 using Vs2005 VSTO&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8854408</link><pubDate>Wed, 13 Aug 2008 02:28:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8854408</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;wasim - VSTO does not support add-ins for versions of Office prior to 2003. If you want to build an add-in for Outlook 2002, you should use the shared add-in projects, as described here: &lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/aa155703.aspx"&gt;http://msdn.microsoft.com/en-us/library/aa155703.aspx&lt;/a&gt;.&lt;/p&gt;
</description></item><item><title>Version-Specific UI in Add-ins</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8939101</link><pubDate>Wed, 10 Sep 2008 08:42:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8939101</guid><dc:creator>Andrew Whitechapel</dc:creator><description>&lt;p&gt;Continuing on from my earlier posts on building add-ins for multiple versions of Office , avoiding the&lt;/p&gt;
</description></item><item><title>VSTO学习资料：Can you build one add-in for multiple versions of Office? </title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8966228</link><pubDate>Fri, 26 Sep 2008 12:52:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8966228</guid><dc:creator>hit41</dc:creator><description>&lt;p&gt;Originurl:&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-v"&gt;http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-v&lt;/a&gt;...&lt;/p&gt;
</description></item><item><title>VSTO学习资料：Can you build one add-in for multiple versions of Office? </title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#8966229</link><pubDate>Fri, 26 Sep 2008 12:52:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8966229</guid><dc:creator>hit41</dc:creator><description>&lt;p&gt;This of course is the advantage of using the old&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9443665</link><pubDate>Wed, 25 Feb 2009 09:55:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9443665</guid><dc:creator>Rajeev</dc:creator><description>&lt;p&gt;Developed an office 2003 automation application in a machine with office 2003. It works well in a client machine with just office 2003. But fails in a client machine with Office 2003 with office 2007 compatibility pack installed. Any pointers to resolve this issue.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9443674</link><pubDate>Wed, 25 Feb 2009 10:03:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9443674</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;Ranjeev - the compatibility pack does not change the Office 2003 object model, so there should be no differences. You don't say anything specific about what is actually failing - if it is failing at some OM call, you need to debug into your code to see what the problem is. If it is failing to instantiate the Office application objects, then there might be a registration problem. In any case, you need to provide more information.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9455872</link><pubDate>Tue, 03 Mar 2009 07:50:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9455872</guid><dc:creator>Rajeev</dc:creator><description>&lt;p&gt;Andreww. Thanks fo your valuable reply. The issues was it was not able find the Microsoft Office dlls. The Exception it thrown was&lt;/p&gt;
&lt;p&gt;System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' or one of its dependencies. The system cannot find the file specified.&lt;/p&gt;
&lt;p&gt;File name: 'Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'&lt;/p&gt;
&lt;p&gt;This was temperory fixed by doing copy local true for the assemblies this is against the microsoft recommendations for a Shared library for GAC. Please advise on this.&lt;/p&gt;
&lt;p&gt;Other than this issue there is one more issue where the application is not working in a highly secured environment. I think this is a security related issue.&lt;/p&gt;
&lt;p&gt;Can you please check the following thread started by me regarding this issue.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/ea864a09-2fb9-4945-8b61-03fa06aff512"&gt;http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/ea864a09-2fb9-4945-8b61-03fa06aff512&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;-Rajeev&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9457237</link><pubDate>Tue, 03 Mar 2009 21:45:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9457237</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;Rajeev - as Tim points out in that forum thread, and as I've pointed out in the referenced blog posts, developing VSTO add-ins explicitly for multiple versions of Office is not supported and not recommended. As you can see, and as explained in the posts, you will hit a number of version-conflict problems. The VSTO model is strictly versioned. &lt;/p&gt;
&lt;p&gt;That said, if you build for the lowest common denominator, the add-in should continue to work unchanged in later versions of Office - this is also part of the VSTO model.&lt;/p&gt;
&lt;p&gt;The workarounds I describe in my posts are just that - workarounds. They are not supported mechanisms, and are probably only useful for advanced developers who are willing to accept the lack of support.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9458248</link><pubDate>Wed, 04 Mar 2009 12:09:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9458248</guid><dc:creator>Rajeev</dc:creator><description>&lt;p&gt;Thanks for your inputs and your time. It really helped to understand much about the VSTO model and &lt;/p&gt;
&lt;p&gt;the way it works.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Rajeev&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9635796</link><pubDate>Fri, 22 May 2009 22:31:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9635796</guid><dc:creator>Mike McMack</dc:creator><description>&lt;p&gt;Ohhh you HAD to tell me this now!! &amp;nbsp;We have an add-in, developed years ago for 2003. &amp;nbsp;Its been running on 2007, until something caused it to &amp;quot;blurf&amp;quot; and not load on one of the product QA's machine (which has both office 2003 and office 2007 installed). &amp;nbsp;&lt;/p&gt;
&lt;p&gt;So, now you're telling us we have to build two versions, one for 2003 and one for 2007? &amp;nbsp; Akk, pain, misery... &amp;nbsp; &amp;nbsp;And our target customers have a wide range of MS Office versions installed. &amp;nbsp;Imagine telling a world wide bank &amp;quot;Excuse me, but you MUST upgrade all 111,452 desktops, all over the world, to use the same version of office...&amp;quot;&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9635817</link><pubDate>Fri, 22 May 2009 22:43:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9635817</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;Mike - the technique described in this post is for the case where you want to take advantage of _different_ features available in multiple versions of Office.&lt;/p&gt;
&lt;p&gt;If all you want to do is build an add-in for one version, and have that add-in continue to work for later versions - then, you don't have to do anything. Office takes great pains to maintain backwards compatibility, so an add-in built for Office 2003 should just continue to work the same way as always in Office 2007 and later. This has always been the case, since COM add-ins were first introduced in Office 2000.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9635819</link><pubDate>Fri, 22 May 2009 22:43:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9635819</guid><dc:creator>Mike McMack</dc:creator><description>&lt;p&gt;Dear Andrew,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thanks for a great post. Regarding:&lt;/p&gt;
&lt;p&gt;&amp;quot;So, do you want to keep building 2003 add-ins, even though you're targeting Office 2007? It seems to me, you really want to move on. Office has moved on – 2007 introduced major changes from previous versions. VSTO has also moved on.&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; It's not our choice. &amp;nbsp;Some large organizations don't update office in a predictable way, so its unfortunately up to development to figure out how to make our product work with multiple versions of office, and have contingency plans in place so that their IT deployment folks don't blow a gasket when they can't install a version.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9635850</link><pubDate>Fri, 22 May 2009 23:00:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9635850</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;Mike - I understand that many organizations cannot move on to the latest version in the short term. My point is that in this scenario, you don't have to do anything. Your 2003 add-ins should just work in 2007.&lt;/p&gt;
&lt;p&gt;You would only want to move on to building 2007 add-ins if your customers moved to 2007 AND if you want to take advantage of new features in 2007.&lt;/p&gt;
&lt;p&gt;You only have the problem of targeting multiple versions if your customer has multiple versions deployed AND your add-in needs to work in multiple versions AND you need to do different things depending on which version you're running in. In this scenario, you're targeting the lowest common denominator, but at the same time building in forward compatibility. Fortunately, this is not a common scenario.&lt;/p&gt;
&lt;p&gt;Also, just to clarify, this affects all technologies - it doesn't matter if you're using VSTO or not.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9636000</link><pubDate>Sat, 23 May 2009 00:29:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9636000</guid><dc:creator>Mike McMack</dc:creator><description>&lt;p&gt;Thanks Andrew. &amp;nbsp; &amp;nbsp;Great article as usual.&lt;/p&gt;
&lt;p&gt;I just wanted to clarify one thing: &amp;nbsp; If the add-in is developed/built on a build machine with Office 2003 PIA's, does that mean that Office 2003 PIA's need to be installed on the deployment machine, even if the customer is using Office 2007? &amp;nbsp; &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9636015</link><pubDate>Sat, 23 May 2009 00:36:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9636015</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;Mike - if you're building on a machine with Office 2003, I assume you're only using 2003 features. Later versions of Office are generally supersets - that is they don't generally remove features, but simply add more features. So any 2003 features should all still be present and correct in 2007. Which means, you don't need the 2003 PIAs on the 2007 machine, as the 2007 PIAs should be a superset of the 2003 PIAs.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9644698</link><pubDate>Wed, 27 May 2009 20:27:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9644698</guid><dc:creator>Mike McMack</dc:creator><description>&lt;p&gt;Hi Andrew,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; As luck would have it, the add-in stopped loading in Excel 2007 on one machine. We didn't make any changes to the add_in, its still an office 2003 COM addin (built in C# with Dev Studio 2008 + SP1) it loads in Excel 2003 on that same machine. We've tried everythying, uninstalling/reinstalled the add-in, excel 2007, the PIA's. &amp;nbsp;When Excel starts, the COM add-in is listed in the Excel configuration tab, but its listed as disabled. &amp;nbsp;We check the checkbox, restart, it doesnt load and its still disabled. We checked the loadBehavior registry key, its correct, set to 3, never changes. &amp;nbsp;We checked the trust center, nothing bad there. &amp;nbsp;Any suggestions greatly appreciated. &lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9644781</link><pubDate>Wed, 27 May 2009 21:38:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9644781</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;Mike - it sounds like the add-in is hard-disabled. The list of hard-disabled add-ins is app-specific, version-specific and user-specific. For example, the list for Excel 2007 is kept in the registry here: [HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Resiliency\DisabledItems].&lt;/p&gt;
&lt;p&gt;To check/re-enable a hard-disabled add-in, go to the Trust Center, Add-ins, and drop down the Manage listbox to find the Disabled items.&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9644854</link><pubDate>Wed, 27 May 2009 22:36:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9644854</guid><dc:creator>Mike McMack</dc:creator><description>&lt;p&gt;Andrew,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; Thanks, that did it! &amp;nbsp;&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9733757</link><pubDate>Fri, 12 Jun 2009 15:13:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9733757</guid><dc:creator>Anurag Aggarwal</dc:creator><description>&lt;p&gt;Is it possible to install seperate add-ins dlls , one for 2003 and another for 2007 on a a machine where only office 2003 is available so as when user upgrade to office 2007 it picks up add-in related to 2007?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Anurag&lt;/p&gt;
</description></item><item><title>re: Can you build one add-in for multiple versions of Office?</title><link>http://blogs.msdn.com/andreww/archive/2007/06/15/can-you-build-one-add-in-for-multiple-versions-of-office.aspx#9736752</link><pubDate>Fri, 12 Jun 2009 21:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9736752</guid><dc:creator>andreww</dc:creator><description>&lt;p&gt;Anurag - not, Office does not support versioned add-in installs. Office will pick up all registered add-ins, regardless of version.&lt;/p&gt;
</description></item></channel></rss>