Deploying Office Solutions to End User Computers<p>You can deploy Office solutions developed with Visual Studio Tools for Office in several ways. In this thread, find conceptual information to help you decide how to deploy your Office solutions and sample code to help explain the steps.<br><br>The methods available to you depend on the versions of Visual Studio and Microsoft Office that you are using. This post has information about deploying with Windows Installer (MSI) and ClickOnce. In addition, there is troubleshooting information about deploying the Office primary interop assemblies (PIAs).<br><br></p> <p style="font-size:11pt;margin:0in;font-family:Calibri">Applicable  versions </p> <div style="direction:ltr"> <table style="border-right:#a3a3a3 1pt solid;border-top:#a3a3a3 1pt solid;border-left:#a3a3a3 1pt solid;direction:ltr;border-bottom:#a3a3a3 1pt solid;border-collapse:collapse" cellspacing=0 cellpadding=0 border=1> <tbody> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO runtime</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Office</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">.NET Framework</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 2005 SE</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2005</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2003</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2.0</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 2005 SE</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2005</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2007</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2.0</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 2005 SE</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2008</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2003</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2.0, 3.5</p></td></tr></tbody></table></div> <p style="font-size:11pt;margin:0in;font-family:Calibri"><font style="font-weight:bold">Windows Installer</font>: Use this method to create additional registry keys and brand your installer.</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To configure the development computer for deployment, see </font><a href="http://msdn.microsoft.com/en-us/library/bb332051.aspx"><font style="font-size:11pt" face=Calibri>Deploying Visual Studio 2005 Tools for Office Second Edition Solutions Using Windows Installer (Part 1 of 2)</font></a><font style="font-size:11pt" face=Calibri>. This includes downloading prerequisites to include in your Setup project.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To see examples on how to configure a Setup project, </font><a href="http://msdn.microsoft.com/en-us/library/bb332052.aspx"><font style="font-size:11pt" face=Calibri>Deploying Visual Studio 2005 Tools for Office Second Edition Solutions Using Windows Installer: Walkthroughs (Part 2 of 2)</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy to All Users with VSTO 2005 SE, see </font><a href="http://blogs.msdn.com/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx</font></a><font style="font-size:11pt" face=Calibri> and </font><a href="http://blogs.msdn.com/mshneer/archive/2007/09/05/deploying-your-vsto-add-in-to-all-users-part-ii.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/mshneer/archive/2007/09/05/deploying-your-vsto-add-in-to-all-users-part-ii.aspx</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><span style="font-size:11pt;font-family:Calibri">Download code samples for the Setup projects from </span><a href="http://code.msdn.microsoft.com/VSTO2005SEMSI"><span style="font-size:11pt;font-family:Calibri">http://code.msdn.microsoft.com/VSTO2005SEMSI</span></a><span style="font-size:11pt;font-family:Calibri">.</span></li></ul> <p style="font-weight:bold;font-size:11pt;margin:0in;font-family:Calibri">Office Primary Interop Assemblies</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For Visual Studio 2005 and 2008 developers, you can add the Office PIAs to your ClickOnce installer or Setup project. For more information, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For troubleshooting PIA deployment problems, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">MSDN Library</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/k64zb6we.aspx"><font style="font-size:11pt" face=Calibri>Security in Office Solutions (2003 System)</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/hesc2788.aspx"><font style="font-size:11pt" face=Calibri>Deploying Office Solutions (2003 System)</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">=====================================================================================</p> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">Applicable  versions </p> <div style="direction:ltr"> <table style="border-right:#a3a3a3 1pt solid;border-top:#a3a3a3 1pt solid;border-left:#a3a3a3 1pt solid;direction:ltr;border-bottom:#a3a3a3 1pt solid;border-collapse:collapse" cellspacing=0 cellpadding=0 border=1> <tbody> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO runtime</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.615in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Office</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">.NET Framework</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 3.0</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.615in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2008</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2007</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">3.5</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 3.0 SP1</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.615in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2008 SP1</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2007</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">3.5 SP1</p></td></tr></tbody></table></div> <p style="font-size:11pt;margin:0in;font-family:Calibri"><font style="font-weight:bold">ClickOnce</font>: Use this method to create and install self-updating applications.</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy your solution with ClickOnce, see </font><a href="http://msdn.microsoft.com/en-us/library/bb821233.aspx"><font style="font-size:11pt" face=Calibri>Deploying Solutions for 2007 Office System with ClickOnce Using Visual Studio Tools for the Office System (3.0)</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy to all users for Office 2007 and ClickOnce, see </font><a href="http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx</font></a><font style="font-size:11pt" face=Calibri> demonstrates how .</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy your Office solution to a SharePoint site, see </font><a href="http://msdn.microsoft.com/en-us/library/bb608595.aspx"><font style="font-size:11pt" face=Calibri>How to: Deploy a Document-Level Office Solution to a SharePoint Server (2007 System)</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy Office template solutions, see </font><a href="http://msdn.microsoft.com/en-us/library/cc837216.aspx"><font style="font-size:11pt" face=Calibri>How to: Deploy Template Solutions That Run Code on a Network (2007 System)</font></a><font style="font-size:11pt" face=Calibri>.</font></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"><font style="font-weight:bold">Windows Installer</font>: Use this method to create additional registry keys and brand your installer.</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For an overview about deploying Office 2007 solutions with a Setup project, see </font><a href="http://msdn.microsoft.com/en-us/library/cc442767.aspx"><font style="font-size:11pt" face=Calibri>Deploying an Office Solution by Using Windows Installer (2007 System).</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To configure the development computer for deploying Office 2007 solutions, see </font><a href="http://msdn.microsoft.com/en-us/library/cc563937.aspx"><font style="font-size:11pt" face=Calibri>Deploying a Visual Studio Tools for the Office System 3.0 Solution for the 2007 Microsoft Office System Using Windows Installer (Part 1 of 2)</font></a><font style="font-size:11pt" face=Calibri>. This includes prerequisites to include in your Setup project.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To see examples on how to deploy Office 2007 solutions with a Setup project, </font><a href="http://msdn.microsoft.com/en-us/library/cc616991.aspx"><font style="font-size:11pt" face=Calibri>Deploying a Visual Studio Tools for the Office System 3.0 Solution for the 2007 Microsoft Office System Using Windows Installer (Part 2 of 2)</font></a><font style="font-size:11pt" face=Calibri> provides  and how to combine ClickOnce and Windows Installer.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Download code samples for the Setup projects from <a href="http://code.msdn.microsoft.com/VSTO3MSI">http://code.msdn.microsoft.com/VSTO3MSI</a>.</p></li></ul> <p style="font-weight:bold;font-size:11pt;margin:0in;font-family:Calibri">Office Primary Interop Assemblies</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For Visual Studio 2008 SP1 developers, the Office 2007 PIAs are included with Visual Studio 2008 SP1.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For Visual Studio 2005 and 2008 developers, you can add the Office PIAs to your ClickOnce installer or Setup project. For more information, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For troubleshooting PIA deployment problems, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">MSDN Library</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/bb157863.aspx"><font style="font-size:11pt" face=Calibri>Security in Office Solutions (2007 System)</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/bb386179.aspx"><font style="font-size:11pt" face=Calibri>Deploying Office Solutions (2007 System)</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">=====================================================================================</p> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">Deployment blogs from the VSTO team</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://blogs.msdn.com/vsto/"><font style="font-size:11pt" face=Calibri>Office Development with Visual Studio</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://blogs.msdn.com/krimakey"><font style="font-size:11pt" face=Calibri>Kris Makey</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://blogs.msdn.com/mshneer"><font style="font-size:11pt" face=Calibri>Misha Shneerson</font></a></li></ul>© 2009 Microsoft Corporation. All rights reserved.Thu, 19 Feb 2009 17:29:16 Z1666d2b0-a4d0-41e8-ad86-5eab3542de1ehttp://social.msdn.microsoft.com/Forums/en-US/vsto/thread/1666d2b0-a4d0-41e8-ad86-5eab3542de1e#1666d2b0-a4d0-41e8-ad86-5eab3542de1ehttp://social.msdn.microsoft.com/Forums/en-US/vsto/thread/1666d2b0-a4d0-41e8-ad86-5eab3542de1e#1666d2b0-a4d0-41e8-ad86-5eab3542de1eMary Lee - MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=Mary%20Lee%20-%20MSFTDeploying Office Solutions to End User Computers<p>You can deploy Office solutions developed with Visual Studio Tools for Office in several ways. In this thread, find conceptual information to help you decide how to deploy your Office solutions and sample code to help explain the steps.<br><br>The methods available to you depend on the versions of Visual Studio and Microsoft Office that you are using. This post has information about deploying with Windows Installer (MSI) and ClickOnce. In addition, there is troubleshooting information about deploying the Office primary interop assemblies (PIAs).<br><br></p> <p style="font-size:11pt;margin:0in;font-family:Calibri">Applicable  versions </p> <div style="direction:ltr"> <table style="border-right:#a3a3a3 1pt solid;border-top:#a3a3a3 1pt solid;border-left:#a3a3a3 1pt solid;direction:ltr;border-bottom:#a3a3a3 1pt solid;border-collapse:collapse" cellspacing=0 cellpadding=0 border=1> <tbody> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO runtime</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Office</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">.NET Framework</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 2005 SE</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2005</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2003</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2.0</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 2005 SE</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2005</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2007</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2.0</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 2005 SE</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.354in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2008</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2003</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2.0, 3.5</p></td></tr></tbody></table></div> <p style="font-size:11pt;margin:0in;font-family:Calibri"><font style="font-weight:bold">Windows Installer</font>: Use this method to create additional registry keys and brand your installer.</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To configure the development computer for deployment, see </font><a href="http://msdn.microsoft.com/en-us/library/bb332051.aspx"><font style="font-size:11pt" face=Calibri>Deploying Visual Studio 2005 Tools for Office Second Edition Solutions Using Windows Installer (Part 1 of 2)</font></a><font style="font-size:11pt" face=Calibri>. This includes downloading prerequisites to include in your Setup project.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To see examples on how to configure a Setup project, </font><a href="http://msdn.microsoft.com/en-us/library/bb332052.aspx"><font style="font-size:11pt" face=Calibri>Deploying Visual Studio 2005 Tools for Office Second Edition Solutions Using Windows Installer: Walkthroughs (Part 2 of 2)</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy to All Users with VSTO 2005 SE, see </font><a href="http://blogs.msdn.com/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/mshneer/archive/2007/09/04/deploying-your-vsto-add-in-to-all-users-part-i.aspx</font></a><font style="font-size:11pt" face=Calibri> and </font><a href="http://blogs.msdn.com/mshneer/archive/2007/09/05/deploying-your-vsto-add-in-to-all-users-part-ii.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/mshneer/archive/2007/09/05/deploying-your-vsto-add-in-to-all-users-part-ii.aspx</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><span style="font-size:11pt;font-family:Calibri">Download code samples for the Setup projects from </span><a href="http://code.msdn.microsoft.com/VSTO2005SEMSI"><span style="font-size:11pt;font-family:Calibri">http://code.msdn.microsoft.com/VSTO2005SEMSI</span></a><span style="font-size:11pt;font-family:Calibri">.</span></li></ul> <p style="font-weight:bold;font-size:11pt;margin:0in;font-family:Calibri">Office Primary Interop Assemblies</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For Visual Studio 2005 and 2008 developers, you can add the Office PIAs to your ClickOnce installer or Setup project. For more information, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For troubleshooting PIA deployment problems, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">MSDN Library</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/k64zb6we.aspx"><font style="font-size:11pt" face=Calibri>Security in Office Solutions (2003 System)</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/hesc2788.aspx"><font style="font-size:11pt" face=Calibri>Deploying Office Solutions (2003 System)</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">=====================================================================================</p> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">Applicable  versions </p> <div style="direction:ltr"> <table style="border-right:#a3a3a3 1pt solid;border-top:#a3a3a3 1pt solid;border-left:#a3a3a3 1pt solid;direction:ltr;border-bottom:#a3a3a3 1pt solid;border-collapse:collapse" cellspacing=0 cellpadding=0 border=1> <tbody> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO runtime</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.615in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Office</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">.NET Framework</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 3.0</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.615in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2008</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2007</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">3.5</p></td></tr> <tr> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.086in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">VSTO 3.0 SP1</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.615in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Visual Studio 2008 SP1</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:0.667in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">2007</p></td> <td style="border-right:#a3a3a3 1pt solid;padding-right:4pt;border-top:#a3a3a3 1pt solid;padding-left:4pt;padding-bottom:4pt;vertical-align:top;border-left:#a3a3a3 1pt solid;width:1.277in;padding-top:4pt;border-bottom:#a3a3a3 1pt solid"> <p style="font-size:11pt;margin:0in;font-family:Calibri">3.5 SP1</p></td></tr></tbody></table></div> <p style="font-size:11pt;margin:0in;font-family:Calibri"><font style="font-weight:bold">ClickOnce</font>: Use this method to create and install self-updating applications.</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy your solution with ClickOnce, see </font><a href="http://msdn.microsoft.com/en-us/library/bb821233.aspx"><font style="font-size:11pt" face=Calibri>Deploying Solutions for 2007 Office System with ClickOnce Using Visual Studio Tools for the Office System (3.0)</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy to all users for Office 2007 and ClickOnce, see </font><a href="http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/mshneer/archive/2008/04/24/deploying-your-vsto-add-in-to-all-users-part-iii.aspx</font></a><font style="font-size:11pt" face=Calibri> demonstrates how .</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy your Office solution to a SharePoint site, see </font><a href="http://msdn.microsoft.com/en-us/library/bb608595.aspx"><font style="font-size:11pt" face=Calibri>How to: Deploy a Document-Level Office Solution to a SharePoint Server (2007 System)</font></a><font style="font-size:11pt" face=Calibri>.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To deploy Office template solutions, see </font><a href="http://msdn.microsoft.com/en-us/library/cc837216.aspx"><font style="font-size:11pt" face=Calibri>How to: Deploy Template Solutions That Run Code on a Network (2007 System)</font></a><font style="font-size:11pt" face=Calibri>.</font></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"><font style="font-weight:bold">Windows Installer</font>: Use this method to create additional registry keys and brand your installer.</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For an overview about deploying Office 2007 solutions with a Setup project, see </font><a href="http://msdn.microsoft.com/en-us/library/cc442767.aspx"><font style="font-size:11pt" face=Calibri>Deploying an Office Solution by Using Windows Installer (2007 System).</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To configure the development computer for deploying Office 2007 solutions, see </font><a href="http://msdn.microsoft.com/en-us/library/cc563937.aspx"><font style="font-size:11pt" face=Calibri>Deploying a Visual Studio Tools for the Office System 3.0 Solution for the 2007 Microsoft Office System Using Windows Installer (Part 1 of 2)</font></a><font style="font-size:11pt" face=Calibri>. This includes prerequisites to include in your Setup project.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>To see examples on how to deploy Office 2007 solutions with a Setup project, </font><a href="http://msdn.microsoft.com/en-us/library/cc616991.aspx"><font style="font-size:11pt" face=Calibri>Deploying a Visual Studio Tools for the Office System 3.0 Solution for the 2007 Microsoft Office System Using Windows Installer (Part 2 of 2)</font></a><font style="font-size:11pt" face=Calibri> provides  and how to combine ClickOnce and Windows Installer.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"> <p style="font-size:11pt;margin:0in;font-family:Calibri">Download code samples for the Setup projects from <a href="http://code.msdn.microsoft.com/VSTO3MSI">http://code.msdn.microsoft.com/VSTO3MSI</a>.</p></li></ul> <p style="font-weight:bold;font-size:11pt;margin:0in;font-family:Calibri">Office Primary Interop Assemblies</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For Visual Studio 2008 SP1 developers, the Office 2007 PIAs are included with Visual Studio 2008 SP1.</font></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For Visual Studio 2005 and 2008 developers, you can add the Office PIAs to your ClickOnce installer or Setup project. For more information, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/08/adding-the-office-primary-interop-assemblies-as-a-prerequisite-in-your-clickonce-installer-mary-lee.aspx</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><font style="font-size:11pt" face=Calibri>For troubleshooting PIA deployment problems, see </font><a href="http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx"><font style="font-size:11pt" face=Calibri>http://blogs.msdn.com/vsto/archive/2008/05/20/common-pitfalls-during-pia-deployment-and-installation.aspx</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">MSDN Library</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/bb157863.aspx"><font style="font-size:11pt" face=Calibri>Security in Office Solutions (2007 System)</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://msdn.microsoft.com/en-us/library/bb386179.aspx"><font style="font-size:11pt" face=Calibri>Deploying Office Solutions (2007 System)</font></a></li></ul> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">=====================================================================================</p> <p style="font-size:11pt;margin:0in;font-family:Calibri"> </p> <p style="font-size:11pt;margin:0in;font-family:Calibri">Deployment blogs from the VSTO team</p> <ul style="margin-top:0in;margin-bottom:0in;margin-left:0.75in;direction:ltr;unicode-bidi:embed" type=disc> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://blogs.msdn.com/vsto/"><font style="font-size:11pt" face=Calibri>Office Development with Visual Studio</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://blogs.msdn.com/krimakey"><font style="font-size:11pt" face=Calibri>Kris Makey</font></a></li> <li style="margin-top:0px;margin-bottom:0px;vertical-align:middle"><a href="http://blogs.msdn.com/mshneer"><font style="font-size:11pt" face=Calibri>Misha Shneerson</font></a></li></ul>Tue, 21 Oct 2008 16:34:00 Z2009-02-19T17:29:15Zhttp://social.msdn.microsoft.com/Forums/en-US/vsto/thread/1666d2b0-a4d0-41e8-ad86-5eab3542de1e#04ac4e47-9a76-4657-8303-23ecf2b35322http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/1666d2b0-a4d0-41e8-ad86-5eab3542de1e#04ac4e47-9a76-4657-8303-23ecf2b35322Kishore.inlinehttp://social.msdn.microsoft.com/Profile/en-US/?user=Kishore.inlineDeploying Office Solutions to End User Computers<p> Hi Mary R Lee</p> <p>Your article is very help for me.</p> <p>with regards</p> <p>Kishore G</p>Sat, 27 Dec 2008 06:50:06 Z2008-12-27T06:50:06Z