<?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>Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx</link><description>This post is both the continuation of part I and part II installments but it also addresses new product that has shipped since VSTO 2005 SE and this is VSTO 2008 (which is also known as VSTO 3.0 - see the complete matrix of VSTOs in this post by Andrew</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Deploying your VSTO 2008 Add-In to All Users (Part III) | MS Office Security Watch</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8423345</link><pubDate>Fri, 25 Apr 2008 07:09:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8423345</guid><dc:creator>Deploying your VSTO 2008 Add-In to All Users (Part III) | MS Office Security Watch</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://msofficesecurity.com/officesecurity/microsoft-office/deploying-your-vsto-2008-add-in-to-all-users-part-iii"&gt;http://msofficesecurity.com/officesecurity/microsoft-office/deploying-your-vsto-2008-add-in-to-all-users-part-iii&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Conference Follow-Up Post</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8424679</link><pubDate>Fri, 25 Apr 2008 23:06:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8424679</guid><dc:creator>OBA Ramblings</dc:creator><description>&lt;p&gt;Over the past few weeks, I've attended and presented at a number of conferences (specifically VSLive,&lt;/p&gt;
</description></item><item><title>Correction!</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8440505</link><pubDate>Wed, 30 Apr 2008 04:18:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8440505</guid><dc:creator>See what I see.</dc:creator><description>&lt;p&gt;I got ahead of myself and thought it was one week later than it really is (sort of good because I was&lt;/p&gt;
</description></item><item><title>VSTO 3.0 Add-Ins für alle User installieren</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8480302</link><pubDate>Fri, 09 May 2008 17:20:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8480302</guid><dc:creator>Open XML, VSTO, Deployment, .NET und anderes</dc:creator><description>&lt;p&gt;Das Office 2007 Security Modell erlaubt es nicht, unter HKLM registrierte Managed Add-Ins zu verwenden.&lt;/p&gt;
</description></item><item><title>Deploying VSTO 3 solutions</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8510585</link><pubDate>Fri, 16 May 2008 05:04:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8510585</guid><dc:creator>Andrew Coates ::: MSFT</dc:creator><description>&lt;p&gt;While the default mechanism for deploying VSTO v3 Add-Ins is ClickOnce, there there's now also a documented&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8525012</link><pubDate>Wed, 21 May 2008 01:33:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8525012</guid><dc:creator>dwarfnebula</dc:creator><description>&lt;p&gt;Misha,&lt;/p&gt;
&lt;p&gt;Thanks for this fantastic post. &amp;nbsp;I have it *almost* working with a custom Word Add-In (done in VSTO 3.0), except for one weird problem. &amp;nbsp;In the registry entry for the add-in under the HKCU hive, I set the value for the 'Manifest' entry to the '####.vsto|vstolocal' setting. &amp;nbsp;But as soon as I compile the installer, it changes the setting to the .dll.manifest file. &amp;nbsp;I can't seem to get around it. &amp;nbsp;Once I install it, if I change it back directly in the registry, everything works fine. &amp;nbsp;But I can't figure out how to get the build operation to leave that setting alone? &amp;nbsp;Any help would be greatly appreciated!&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Gary&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8525172</link><pubDate>Wed, 21 May 2008 02:07:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8525172</guid><dc:creator>dwarfnebula</dc:creator><description>&lt;p&gt;Misha,&lt;/p&gt;
&lt;p&gt;Okay, I figured it out, but I'm not sure why this fixed it. &amp;nbsp;I was just comparing my settings to those of the VSTO 3.0 installer samples, and noticed something strange about how they named their add-in key. &amp;nbsp;What I had to do was change the name of the AddIn under the AddIns key.&lt;/p&gt;
&lt;p&gt;The original key was: AddIns\BCG.Office.Greenhouse.WordAddIn&lt;/p&gt;
&lt;p&gt; * This did not work (it is the same name as that of my add-in assembly)&lt;/p&gt;
&lt;p&gt;I changed it to: AddIns\BCG Systems.BCG.Office.Greenhouse.WordAddIn&lt;/p&gt;
&lt;p&gt; * The compiler then left this setting alone, and everything seems to work fine.&lt;/p&gt;
&lt;p&gt;Really strange, but hopefully this will help someone else having this sort of issue.&lt;/p&gt;
&lt;p&gt;Any insight to this behavior would be great.&lt;/p&gt;
&lt;p&gt;Thanks again for this post, it's just what I needed,&lt;/p&gt;
&lt;p&gt;Gary&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8525273</link><pubDate>Wed, 21 May 2008 02:30:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8525273</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Hi Gary,&lt;/p&gt;
&lt;p&gt;The solution you have found is absolutely correct :).&lt;/p&gt;
&lt;p&gt;Some insights on why this is happening. This strange behavior is something that is left from previous versions of VSTO aka VSTO2005SE which did maintain setup projects - it is a bug and will be fixed by a service pack. The behavior there was that upon project recompilation we woud scan the current solution for any deployment projects, look for the registry key HKCU\Software\Microsoft\Office\&amp;lt;Application&amp;gt;\AddIns\&amp;lt;ProjectName&amp;gt; and update the registry values with the most up to date settings. &lt;/p&gt;
&lt;p&gt;Obviously, if you went and renamed the reg key to something different from .....\&amp;lt;ProjectName&amp;gt; - our scanning code would not be able to make the connection and leave this registry key alone.&lt;/p&gt;
&lt;p&gt;Now, if you are trying to get All-Users deployment working you might still have some work to do . Part of this article teslls to move all HKCU registry keys under HKLM\Software\Microsoft\Office\12.0\ User Settings\MyCompany.MyAddIn\Create hive. Once the reg keys are there - you should not be hitting this bug.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8525553</link><pubDate>Wed, 21 May 2008 03:32:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8525553</guid><dc:creator>dwarfnebula</dc:creator><description>&lt;p&gt;Misha,&lt;/p&gt;
&lt;p&gt;Thanks for the quick response. &amp;nbsp;I followed your article, and migrated the key for security to the HKLM hive, and I get the all users deployment with no problem. &amp;nbsp;The install works so far on both XP, Server 2003, and Vista! &amp;nbsp;Vista was the main reason I wanted to go to VSTO 3.0 to get around that whole CASPOL nightmare. &amp;nbsp;This is the ideal solution!&lt;/p&gt;
&lt;p&gt;Thanks again,&lt;/p&gt;
&lt;p&gt;Gary&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8582846</link><pubDate>Mon, 09 Jun 2008 05:10:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8582846</guid><dc:creator>asurachman</dc:creator><description>&lt;p&gt;Hi Mishaa,&lt;/p&gt;
&lt;p&gt;Thank you for your articles. My Addins has been successfully deployed. &amp;nbsp;And also I have noticed that the application creates new record in GAC\download each time it is loaded. &amp;nbsp;The new one doesn't suppress the previous one. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please your suggestion how we can handle this.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8583908</link><pubDate>Mon, 09 Jun 2008 09:27:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8583908</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Hello asurachman,&lt;/p&gt;
&lt;p&gt;Sorry, but I do not understand what you mean by &amp;quot;application creates new record in GAC\download&amp;quot; and why this is a problem.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8651994</link><pubDate>Wed, 25 Jun 2008 14:59:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8651994</guid><dc:creator>cyberbyber</dc:creator><description>&lt;p&gt;Hi Misha, I am working on a VSTO2005SE based Word 2003 add-in. I developed it in VS2008. During development and testing everything was fine on my machine. I followed all the articles on deployment of application wide add-ins using deployment packages and have developed a deployment pack from the template generated by VS, that deploys the assembly for use by all users(by registering under the HKLM hive) and sets proper security settings in CAS, by granting full access to the strong name of the assembly. &lt;/p&gt;
&lt;p&gt;But when I test it on a separate user station, even though the setup runs just fine, i do not see the menus that the add-in creates. In addition the LoadBehavior value in the registry switches from 3 to 2 after word opens, which according to the documentation is due to a failure upon loading the add-in. I examined the fusion logs, but there was not a single attempt of even trying to load the add-in assembly. I do not get any error messages in Word either. I even went a step further and extracted the necessery Office 2003 PIAs from the GAC and substituted the references that VS had created for me with them, just to be on the safe side on referencing the very same assemblies. VSTO as well as PIA were of course installed on the testing station prior to installing the add-in.&lt;/p&gt;
&lt;p&gt;For me it seems that I have no means to find out what exaclty the cause of this failure might be and would be very thankful if you could come with some tips.&lt;/p&gt;
&lt;p&gt;Both the development and testing environments are XP SP2 with Office 2003 Pro with Norwegian locale.&lt;/p&gt;
&lt;p&gt;Thanks in advance!&lt;/p&gt;
&lt;p&gt;Svetoslav&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8652467</link><pubDate>Wed, 25 Jun 2008 19:37:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8652467</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Svetoslav, can you contact me offlne using the email link at top of this page?&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8652918</link><pubDate>Wed, 25 Jun 2008 22:25:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8652918</guid><dc:creator>Nas</dc:creator><description>&lt;p&gt;My Addin for Outlook 2003 works great on XP machines but not on Terminal server. I am creating registry key under HKLM hives and on XP machines Loadbehavior values remains 3 but on Terminal server it is 2 after addin deployment. If I change it to 3, my Addin works but as soon as another outlook session starts on terminal server, loadbehavior switches to 2 and addin doesn't work at all. &lt;/p&gt;
&lt;p&gt;I dont't have much knowldge about Addin deployment on terminal server. I think it is not code security issue as I have given FullTrust to addin. Should I create registry entry under HKLM or HKCU? &amp;nbsp;If HKCU then how I can create registry for all users? &lt;/p&gt;
&lt;p&gt;Many thanks&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8660698</link><pubDate>Fri, 27 Jun 2008 11:15:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8660698</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Hi Nas,&lt;/p&gt;
&lt;p&gt;I am not sure how Terminal Servers come into play. It is possible thought that the add-in throws exceptions on startup - you can use VSTO_SUPPRESSDISPLAYALERTS setting to enfore failure logging or just attach a debugger under the failure scenario.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8663013</link><pubDate>Sat, 28 Jun 2008 02:06:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8663013</guid><dc:creator>Nas</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;Many thanks for your response. I forgot to mention that my Addin is a shared IDTExtensibility2 based and not a VSTO one. I don't think so I can be able to use VSTO_SUPPRESSDISPLAYALERTS but do you know any other method or tool to trace Addin load failure.&lt;/p&gt;
&lt;p&gt;Many thanks&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8663039</link><pubDate>Sat, 28 Jun 2008 02:22:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8663039</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Debuggers work pretty well to trace failures :)&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8670929</link><pubDate>Mon, 30 Jun 2008 12:41:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8670929</guid><dc:creator>Nas</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;I found following article very helpful regarding COM Addin deployment for Office 2003 applications. &lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/vsod/archive/2008/04/22/Troubleshootin"&gt;http://blogs.msdn.com/vsod/archive/2008/04/22/Troubleshootin&lt;/a&gt; g-com-add-in-load-failures.aspx&lt;/p&gt;
&lt;p&gt;Thanks anyway for your prompt response.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8744489</link><pubDate>Thu, 17 Jul 2008 20:01:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8744489</guid><dc:creator>Andy</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;Thank you for useful post.&lt;/p&gt;
&lt;p&gt;But what about deploying Add-In to one standard user?&lt;/p&gt;
&lt;p&gt;We have some Outlook Add-in and an installer for its deployment.&lt;/p&gt;
&lt;p&gt;The installer works fine on XP and on Vista when I install it under an Administrator user account.&lt;/p&gt;
&lt;p&gt;But, when I install it for a user without administrator privileges, it doesn't work.&lt;/p&gt;
&lt;p&gt;If User Account Control (UAC) is off we have an error.&lt;/p&gt;
&lt;p&gt;The error occurred at registration step.&lt;/p&gt;
&lt;p&gt;Vista says: 'The module &amp;quot;MyAdd.dll&amp;quot; was loaded but the call to DllRegistredServer failed with error code 0x80004005'.&lt;/p&gt;
&lt;p&gt;Running the installer via &amp;quot;Run as Administrator&amp;quot; (form the context menu) gives the same error.&lt;/p&gt;
&lt;p&gt;If UAC is on, the &amp;quot;An unidentified program wants access to your computer&amp;quot; window appears.&lt;/p&gt;
&lt;p&gt;We must type UserName and Password for some administrator. &lt;/p&gt;
&lt;p&gt;As a result Add-In will be installed for this admin!!! Not for the target user!!!&lt;/p&gt;
&lt;p&gt;Is it possible to make Add-In deployment for a user without administrator privileges? &lt;/p&gt;
&lt;p&gt;Please, help!&lt;/p&gt;
&lt;p&gt;Andy Blanch&lt;/p&gt;
&lt;p&gt;P.S. NSI-installer is used for deployment. &lt;/p&gt;
&lt;p&gt;The &amp;quot;RequestExecutionLevel highest&amp;quot; command in nsi-script has no effect.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8770104</link><pubDate>Fri, 25 Jul 2008 00:08:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8770104</guid><dc:creator>Josh S.</dc:creator><description>&lt;p&gt;I created an Outlook 2007 add in in VS 2005 for allUsers following all the steps you have described in previous articles. &amp;nbsp;It worked great.&lt;/p&gt;
&lt;p&gt;Suddenly, the organization that I work for has rolled out a new image of Windows XP with I don't know what Office SP 2007, and the add in is no longer active.&lt;/p&gt;
&lt;p&gt;I checked the registry and the registry keys were properly copied &amp;amp; the runtime security parameters appear to be correct. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;What would have changed that might have caused my add in to suddenly become inactive for allUsers.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8771154</link><pubDate>Fri, 25 Jul 2008 07:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8771154</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Josh,&lt;/p&gt;
&lt;p&gt;I am sorry but nothing rings a bell. If you wish you can contact me offline and we could try to troubleshoot it over email.&lt;/p&gt;
</description></item><item><title>VSTO v3 Deployment Session</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8775863</link><pubDate>Sat, 26 Jul 2008 17:54:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8775863</guid><dc:creator>Andrew Coates ::: MSFT</dc:creator><description>&lt;p&gt;I had a great time over the last couple of days hanging out with Christen Boyd and some of the other&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8848142</link><pubDate>Mon, 11 Aug 2008 17:06:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8848142</guid><dc:creator>Jon H.</dc:creator><description>&lt;p&gt;Thanks for a very useful series of articles. &amp;nbsp;I have what is probably a very simple problem, I'm no doubt over looking something. &amp;nbsp; &lt;/p&gt;
&lt;p&gt;I'm using VSTO3 with VS2008 and have created my own setup project. &amp;nbsp;After much reading I have my setup project with a custom action as described above calling the appropriate routines; I've added all the right project output into the setup project and manually included the .vsto and .manefest files which seem to be omitted as part of 'project output'. &amp;nbsp;The installer runs fine, copies the files, generates the 'create' registry key and the subsequent HKCU key appears as expected. &amp;nbsp;When I run Outlook, however, the addin doesn't appear. &amp;nbsp;If I double-click the .vsto and hit 'install' it works perfectly.&lt;/p&gt;
&lt;p&gt;Could you tell me what double-clicking the vsto is doing that my installer isn't?&lt;/p&gt;
&lt;p&gt;Many thanks for any assistance.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8850202</link><pubDate>Tue, 12 Aug 2008 10:42:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8850202</guid><dc:creator>Jon H.</dc:creator><description>&lt;p&gt;A bit more info, I've double checked and cleared out the old inclusion entries from development. It looks doesn't like the count value is being created in the addin 'create' key, however when I add this manually (and make sure the keys are being 'copied' to HKCU) Outlook still doesn't start up with my addin so my original question remains.&lt;/p&gt;
&lt;p&gt;Many thanks.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8864604</link><pubDate>Thu, 14 Aug 2008 08:30:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8864604</guid><dc:creator>Abhinav</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;I created a ribbon in Excel using VSTO 2008. My ribbon contains a button, on which I have provided screen tip &amp;amp; super tip as well as keyboard shortcut, after deploying it to excel; I am getting an extra tag in screen tip pop-up asking user to “Press F1 for more help”. While pressing F1 key it is opening MS online help; is it possible to customize this shortcut, I want a *.chm file to be opened which provide context help with perspective of my project.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#8945318</link><pubDate>Thu, 11 Sep 2008 22:45:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8945318</guid><dc:creator>Vitor Navarro</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;This is not related to the deploy to all but its related to vsto deployment. &lt;/p&gt;
&lt;p&gt;It is possible to deploy an VSTO application without using a setup, .msi or any exe files, just by copying files or anything like it?&lt;/p&gt;
&lt;p&gt;thx a lot.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9024233</link><pubDate>Thu, 30 Oct 2008 14:13:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9024233</guid><dc:creator>Taryon</dc:creator><description>&lt;p&gt;Hi Misha!&lt;/p&gt;
&lt;p&gt;I used your articles (specially the Part III) and the &lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/cc563937.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc563937.aspx&lt;/a&gt;, parts 1 and 2.&lt;/p&gt;
&lt;p&gt;My addin is for the outlook 2007 and it will be installed for just one user. This is a regular user and the installation needs to be done by the administrator.&lt;/p&gt;
&lt;p&gt;Ok. In the registry view of my setup project, I create the keys for the HKCU with FriendlyName, LoadBehavior and Manifest, as you suggest and for the HKLM all the keys for the Inclusion.&lt;/p&gt;
&lt;p&gt;When I install the addin in the target machine, The first one is created but the Inclusion isnt. If I create the Inclusion by manual, when i execute the outlook it asks me to install the addin, but it doesnt.&lt;/p&gt;
&lt;p&gt;Could you help me? &lt;/p&gt;
&lt;p&gt;Oh. If I install the Visual studio in this machine and compile the addin in it, it works fine.&lt;/p&gt;
&lt;p&gt;thx in advance&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9024276</link><pubDate>Thu, 30 Oct 2008 14:43:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9024276</guid><dc:creator>Taryon</dc:creator><description>&lt;p&gt;Hey, one more detail. The installation is not registering the formregions.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9027324</link><pubDate>Sat, 01 Nov 2008 00:06:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9027324</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Taryon,&lt;/p&gt;
&lt;p&gt;I asked Kris Makey to look into your question and hre are some tips from Kris him:&lt;/p&gt;
&lt;p&gt;This statement is a big clue to his problem:&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;Ok. In the registry view of my setup project, I create the keys for the HKCU with FriendlyName, LoadBehavior and Manifest, as you suggest and for the HKLM all the keys for the Inclusion.&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;Inclusion list only exists in the HKCU, if he's using the replication functionality he needs to check the &amp;quot;end result&amp;quot; on the user's machine, ignoring the add-in keys all-together. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;He might actually have better luck copying the certificate into the trusted publisher's store and the root certificate authority store. &amp;nbsp;He should discuss with the &amp;quot;administrator&amp;quot; this option though since putting &amp;quot;arbitrary&amp;quot; certificates is not recommended.&lt;/p&gt;
&lt;p&gt;If he still needs help after investigating that he should try the following things:&lt;/p&gt;
&lt;p&gt;Is he including the |vstolocal flag after the .vsto file in the manifest path? &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is the .vsto file on an internet site for the user and did he sign with the temporary certificate (user needs to add the hosting website to trusted web sites list in internet options. &amp;nbsp;Or he needs to get a &amp;quot;valid&amp;quot; certificate. &amp;nbsp; If he's using vstolocal this may not work anyway, but I'm not 100% certain about that).&lt;/p&gt;
&lt;p&gt;Has he tried setting VSTO_SUPPRESSDISPLAYALERTS = 0 so he'll get error messages, these may help him far more to debug the issue.&lt;/p&gt;
&lt;p&gt;Is he installing to Windows XP or Server 2003 -&amp;gt; Are the PIA's installed?&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9038125</link><pubDate>Tue, 04 Nov 2008 11:21:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9038125</guid><dc:creator>Taryon</dc:creator><description>&lt;p&gt;Hi Misha!&lt;/p&gt;
&lt;p&gt;Thx for your attention. &lt;/p&gt;
&lt;p&gt;1. I will try it with certificates. How I am the &amp;quot;admin&amp;quot; and the addin will be used in the internal network, I will use my own certificate because I do not need to be certified to my users, ok?&lt;/p&gt;
&lt;p&gt;2. the replication funcionality is working ok.&lt;/p&gt;
&lt;p&gt;3. yes, I am including the vstolocal flag&lt;/p&gt;
&lt;p&gt;4. The PIA's are installed. 2007 in XP SP3 and Vista Clients&lt;/p&gt;
&lt;p&gt;The workaround:&lt;/p&gt;
&lt;p&gt;1. I install the vs2008 + SP1 + VSTO for the client into my profile then, compile and execute the addin one time. &lt;/p&gt;
&lt;p&gt;2. after that, I create a directory in &amp;lt;drive&amp;gt;:\Program files\Microsoft\&amp;lt;addin&amp;gt; with the bin\debug stuff&lt;/p&gt;
&lt;p&gt;3. Create the keys in registry for this &lt;/p&gt;
&lt;p&gt;4. Working ok for the profile&lt;/p&gt;
&lt;p&gt;5. After any change, I need to update the addin directory into the program files. &lt;/p&gt;
&lt;p&gt;After that, I uninstall the vs2008&lt;/p&gt;
&lt;p&gt;its ugly but works ok!&lt;/p&gt;
&lt;p&gt;thx again for your cooperation!&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9044699</link><pubDate>Wed, 05 Nov 2008 19:42:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9044699</guid><dc:creator>Taryon</dc:creator><description>&lt;p&gt;Hi Misha!&lt;/p&gt;
&lt;p&gt;Using the VSTO_SUPPRESSDISPLAYALERTS=0 I got this:&lt;/p&gt;
&lt;p&gt;************** Exception Text **************&lt;/p&gt;
&lt;p&gt;System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at System.Reflection.Module._GetTypesInternal(StackCrawlMark&amp;amp; stackMark)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at System.Reflection.Assembly.GetTypes()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.Office.Tools.AddIn.CreateRibbonObjects()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.Office.Tools.AddIn.GetRibbonObjects()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.Office.Tools.AddIn.CreateRibbonExtensibilityObject()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.Office.Tools.AddIn.get_RibbonExtensibility()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.Office.Tools.AddIn.Initialize()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at oSistema.ThisAddIn.Initialize()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.VisualStudio.Tools.Office.EntryPointComponentBase.Microsoft.VisualStudio.Tools.Applications.Runtime.IEntryPoint.Initialize(IServiceProvider hostContext)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.VisualStudio.Tools.Applications.AddInAdapter.ExecutePhase(ExecutionPhases executionPhases)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; at Microsoft.VisualStudio.Tools.Office.Internal.OfficeAddInAdapter.InitializeEntryPointsHelper()&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9287841</link><pubDate>Wed, 07 Jan 2009 18:52:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9287841</guid><dc:creator>Edward</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;Currently, I am working on a VSTO based Word 2003 Addins developed by using VS2005. The addins consists of 2 buttons on a Toolbar. One button to show a Form, and the other one to publish/upload the Word document to a remote directory. During development the addins works fine. Then I created a setup project for the add-ins. I installed it on several machine in my office and it works just fine. Well, the publish button works on Word 2003 runs on Windows XP, but not on Vista. But that's just a small problem I guess.&lt;/p&gt;
&lt;p&gt;When I tried to install it on a Terminal Server, the toolbar did not show up. There was nothing wrong with the installation process. I made sure that the prerequisites are already installed (such as the Office PIA and VSTO Runtime). I even tried to install it locally from the terminal server but still no luck. &lt;/p&gt;
&lt;p&gt;It seems our Word 2003 addins doesn't work under Vista and Terminal Server. Do you have any advice or sources of information about this?&lt;/p&gt;
&lt;p&gt;I would be very thankful if you could help. Thanks in advance.&lt;/p&gt;
&lt;p&gt;Edward&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9299083</link><pubDate>Thu, 08 Jan 2009 20:19:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9299083</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Edward,&lt;/p&gt;
&lt;p&gt;I am not sure what the issue is. Please contact me offline (use the email link at the top of this page) and we will see what can be done.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9845783</link><pubDate>Thu, 23 Jul 2009 08:45:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9845783</guid><dc:creator>Kapil</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;I have an Outlook2007 add-in which is registered in HKCU(as expected)but this creates a problem as the Non Admin users can also disable the Add-in. Is there any way, I can restrict the non admin users from disabling the add-in?&lt;/p&gt;
&lt;p&gt;-Thanks,&lt;/p&gt;
&lt;p&gt;Kapil&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9846418</link><pubDate>Thu, 23 Jul 2009 17:53:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9846418</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Kapil,&lt;/p&gt;
&lt;p&gt;I can not think of any way to restrict non-admin users from disabling their add-ins.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9890655</link><pubDate>Thu, 03 Sep 2009 03:07:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9890655</guid><dc:creator>BZ</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;I am creating VSTO add-in under Excel 2003 and 2007 versions. I want the setup/deployment steps to be command line scripts so it'll be easier to integrate into another product setup. But I could not find a complete list of commands for Excel 2007 VSTO add-in deployment.&lt;/p&gt;
&lt;p&gt;What does the ClickOnce application do specifically on file, registry, security, etc? Is this process scriptable? Thank you for your help!&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9895416</link><pubDate>Tue, 15 Sep 2009 17:55:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9895416</guid><dc:creator>Swissguy</dc:creator><description>&lt;p&gt;Hi Misha&lt;/p&gt;
&lt;p&gt;Thx man - ur tutorials (part I-III) helped me a lot. I really was in a mess, before I found them ;)&lt;/p&gt;
&lt;p&gt;Keep on the good work!&lt;/p&gt;
&lt;p&gt;Greets from Switzerland&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9897465</link><pubDate>Mon, 21 Sep 2009 11:44:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9897465</guid><dc:creator>Dag Arve</dc:creator><description>&lt;p&gt;Hi Misha, thanks for your very useful articles regarding VSTO deployment. &amp;nbsp;I still experience problems using the technique, and have struggled for a time now trying to resolve the problem.&lt;/p&gt;
&lt;p&gt;I have this Visual Studio 2008 Solution, containing 3 projects:&lt;/p&gt;
&lt;p&gt;1.	WordAddIn&lt;/p&gt;
&lt;p&gt;2.	ExcelAddIn&lt;/p&gt;
&lt;p&gt;3.	SetSecurity&lt;/p&gt;
&lt;p&gt;The two first are VSTO add-ins (Office 2007 add-ins) which in turn are depending on several additional components (which are compiled and built in a separate solution) doing a lot of stuff behind the scenes, and which are referenced under each project. &amp;nbsp;The third project contains code to add the add-ins to the inclusion list and cope with the registry counter incrementation (most of the code copied and modified from the articles mentioned later).&lt;/p&gt;
&lt;p&gt;The solution works perfectly fine before deploying it (running directly from Visual Studio 2008), both the Word add-in and the Excel add-in are correctly loaded and works as expected.&lt;/p&gt;
&lt;p&gt;The challenge is to be able to deploy the solution using an .msi file. &amp;nbsp;To do this, I have added a setup project named AddInSetup, following the guidelines given in both Misha Sneersons three articles Deploying your VSTO Add-In to All Users (Part I - III) as well as Deploying a Visual Studio Tools for the Office System 3.0 Solution for the 2007 Microsoft Office System Using Windows Installer (part 1 and 2) by Wouter van Vugt, Code Counsel and Ted Pattison, Ted Pattison Group. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;What happens when I run the Install command from VS (or the generated setup.exe file) is that the installation seems to complete correctly; no error messages are shown, the registry is updated in the HKEY_LOCAL_MACHINE hive, setting the “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\User Settings\MyCompany.MyAddIn\Create\Software\Microsoft\Office\Excel\Addins\MyCompany.MyAddIn” registry path correctly, as well as the “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\User Settings\MyCompany.MyAddIn\Create\Software\Microsoft\VSTO\Security\Inclusion\2cbfd73c-c011-4248-b6b0-641db5da43fc”inclusion list entry. &amp;nbsp;At this point, the HKEY_CURRENT_USER hive has not yet been modified, which is also correct.&lt;/p&gt;
&lt;p&gt;When I start Word (or Excel) the HKEY_CURRENT_USER hive gets updated; the “HKEY_CURRENT_USER \Software\Microsoft\Office\Word\Addins\WordAddin” key (and the corresponding for the ExcelAddin) has correctly been copied from the HKEY_LOCAL_MACHINE hive. &amp;nbsp;The Manifest entry has the value “C:\Addovation\Code\OfficeAutomation\Addo.OfficeAddIn\OfficeAddIn\CommonRelease\AddoWordAddIn.vsto|vstolocal”. &amp;nbsp;The “HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\User Settings\&amp;lt;company&amp;gt;.WordAddin” Counter key (and the corresponding for the ExcelAddin) is created / incremented correctly. &amp;nbsp;The only thing that does not happen is: the add-ins never gets loaded. &lt;/p&gt;
&lt;p&gt;What seems odd is that when I check for installed programs under “Add or remove programs” (Control Panel), I can see that an application called AddinSetup has been installed. However, the WordAddIn (and ExcelAddIn) component is not installed. &amp;nbsp;If I subsequent run the WordAddIn.vsto file (from the installation location where it correctly is placed), the addin correctly installs (no error messages whatsoever) and when I start Word, it loads and everything works correctly. &amp;nbsp;When I then check for installed programs again, the WordAddIn has been installed, so now both the AddinSetup and WordAddIn exist in the list of installed programs.&lt;/p&gt;
&lt;p&gt;Could somebody please give a clue on what is done wrong?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Dag Arve&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9908172</link><pubDate>Fri, 16 Oct 2009 13:31:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9908172</guid><dc:creator>Farzad</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;I have some problems for VSTO 3.0 .&lt;/p&gt;
&lt;p&gt;Is it possible give us a link to download your solution?&lt;/p&gt;
&lt;p&gt;It will be great helps.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Farzad&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9914428</link><pubDate>Thu, 29 Oct 2009 00:02:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9914428</guid><dc:creator>Bryan</dc:creator><description>&lt;p&gt;Hi there Misha,&lt;/p&gt;
&lt;p&gt;This series of posts has been invaluable for me getting my AddIn deployed, thanks for taking the time to post it.&lt;/p&gt;
&lt;p&gt;I've come across an interesting quirk however, I have a user log on to thier account and the registry keys are created as normal and everything works awesomely. &amp;nbsp;When the user logs into a machine without the AddIn installed the loadBehavior is set to 2 as its not present. When the user subsequently logs into a machine with the AddIn installed it no longer loads. Short of changing that registry value everytime the user logs in I'm at a bit of a loss to work this one out.&lt;/p&gt;
&lt;p&gt;Again Thanks for the info :)&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Bryan&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9914714</link><pubDate>Thu, 29 Oct 2009 13:50:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9914714</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Bryan,&lt;/p&gt;
&lt;p&gt;Sounds like this particular user has roaming HKCU registry... I never heard about this being possible thinking that HKCU is always bound to one single machine. I am curious what are you using to do this?&lt;/p&gt;
&lt;p&gt;Anyway, once add-in is disabled it can only be enabled manually (either through the regkey to by using Office's COM Add-Ins dialog).&lt;/p&gt;
&lt;p&gt;One option to consider is to write a simple logon script (i.e. the program registered at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run) that would restore the value of registry key.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9916665</link><pubDate>Tue, 03 Nov 2009 09:58:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9916665</guid><dc:creator>Dan</dc:creator><description>&lt;p&gt;I have used the code presented here(all parts) but i have a small problem.&lt;/p&gt;
&lt;p&gt;At uninstall the InstallState of the custom action to install to all users project is not removed.&lt;/p&gt;
&lt;p&gt;What could be the problem?&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9923371</link><pubDate>Tue, 17 Nov 2009 04:45:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9923371</guid><dc:creator>sandeep yadav</dc:creator><description>&lt;p&gt;Hi Misha,&lt;/p&gt;
&lt;p&gt;Article is really very useful. Just need a little guidance on following area.&lt;/p&gt;
&lt;p&gt;My add-in project has Form Region of adjoining type created in vs 2008. (Its not desgined by Outlook 2007) .. Form region appears in development environment but does not appear when i prepare i Installer kit and install it for AllUsers mode. Any help /guidance on thsi will be really great !!&lt;/p&gt;
&lt;p&gt;Thanks!!&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9930092</link><pubDate>Mon, 30 Nov 2009 09:56:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930092</guid><dc:creator>Roy</dc:creator><description>&lt;p&gt;Hello Misha,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;Can i edit the registries of the target machine with VS 2008. As you explained in your post that there will be a setup file created in VS 2005. But we cant find the setup file in VS 2008, so we cant actually right click and say&amp;quot; edit target registry&amp;quot;. Like can we Deploy our Outlook Addins to multiple clients with Click once deployment using VS 2008.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; Please do answer immedietly. Thanks in Advance&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9930409</link><pubDate>Mon, 30 Nov 2009 21:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930409</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;I just added a little &amp;quot;Update&amp;quot; to the blog with the location of a tutorial showing how to add the setup project.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9930722</link><pubDate>Tue, 01 Dec 2009 12:52:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930722</guid><dc:creator>Roy</dc:creator><description>&lt;p&gt;Hello Misha,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; I ve gone through the update...But i still have a problem.Can i add the registries into the target machine programmatically with ClickOnce deployment?? Just confirm me whether we can deploy MS Outlook Add In's with CLickOnce to multiple users??&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; When i try to publish with clickonce on a network share, and try to access the setup on a client machine , it is throwing an error saying some exception and it cant install.?? Is there any solution for this or i need to go for another alternative deployment technique?? I require Auto update option....&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9930785</link><pubDate>Tue, 01 Dec 2009 14:54:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930785</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Roy, &lt;/p&gt;
&lt;p&gt;ClickOnce deployment is only suitable for per-user installation and you do not have the flexibility of adding your own registry keys.&lt;/p&gt;
&lt;p&gt;You must create an MSI package (like described in this article) if you pursue a model where the add-in deployed once by the administrator is automatically available to all users on the machine.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9930846</link><pubDate>Tue, 01 Dec 2009 16:34:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930846</guid><dc:creator>Roy</dc:creator><description>&lt;p&gt;HI Misha,&lt;/p&gt;
&lt;p&gt; &amp;nbsp;Thanks Alot for the response. I deployed an outlook Addin and published it on my local drive D. Now i shared the drive and tried to click on setup from another machine by accessing the share path. But iam thrown wth the following error:&lt;/p&gt;
&lt;p&gt;&amp;quot;Customized functionality in this application will not work because the certificate used to sign the deployment manifest for ClickOnce is not trusted. Contact your administrator for further assistance.&amp;quot;&lt;/p&gt;
&lt;p&gt;Why is this not possible?? &lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9930976</link><pubDate>Tue, 01 Dec 2009 18:40:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930976</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;Roy, due to my limited capacity I strongly encourage you to use search engines to find answers.&lt;/p&gt;
&lt;p&gt;Below reference came up first in google when searching for VSTO and the keywords from the error message:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/bb772087.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb772087.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9931307</link><pubDate>Wed, 02 Dec 2009 08:49:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9931307</guid><dc:creator>Roy</dc:creator><description>&lt;p&gt;Thanks a ton for your support Misha....&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9937084</link><pubDate>Tue, 15 Dec 2009 15:24:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9937084</guid><dc:creator>Alex</dc:creator><description>&lt;p&gt;Hi there,&lt;/p&gt;
&lt;p&gt;too bad for me I found this link after hours of eperimenting with a setup porject. But anyway, it helped me to figure out the last step :-) so thanks a lot for this guide on this topic.&lt;/p&gt;
&lt;p&gt;One question is hanging around in my case though. The whole solution works when after installation I start for example Excel. But I was working on a an add-in for MS Project. And it seems it does not scan the registry to disribute the required keys from HKLM. I was just wondering if this is only my case or thi is a feature of MS Project no being an inborn office product (i quess). Or did I missed something ?&lt;/p&gt;
&lt;p&gt;Thanks for any answers.&lt;/p&gt;
</description></item><item><title>re: Deploying your VSTO 2008 Add-In to All Users (Part III)</title><link>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx#9937361</link><pubDate>Tue, 15 Dec 2009 23:04:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9937361</guid><dc:creator>Misha Shneerson</dc:creator><description>&lt;p&gt;To Alex, &lt;/p&gt;
&lt;p&gt;Indeed, I believe the only app that does not do the registry propagation is MSProject. This is unfortunate ... It was noted before by other commenters as well.&lt;/p&gt;
</description></item></channel></rss>