none
Deploying Office Solutions to End User Computers for Office 2013 RRS feed

  • Question

  • Can MaryLee (or someone else) update the article "Deploying Office Solutions to End User Computers" for Office 2013 and Visual Studio 2012??

    My question pertains to a VSTO AddIn previously built using Visual Studio 2010 and released for Office 2007 and Office 2010 on Windows xp thru 7 using VSTO 4.0.

    Now trying to add Office 2013 and Windows 8 built with Visual Studio 2012 using VSTO 4.0.


    • Edited by WordRake Wednesday, May 1, 2013 4:12 PM
    Wednesday, May 1, 2013 4:10 PM

Answers

  • It should work with all Operating System, and Office version (2007, 2010, 2013)

    Visual Studio 2012 doesn't support Windows Installer, and has removed Visual Studio Setup and Deployment project from VS2012. Instead they introduced Install-Shield as a primary solution for creating setup.

    It doesn't matter which kind of deployment project you are using, Office just needs to look at particular locations to load add-in.

    following are the location. architecture of OS and office also matters a lot.

    http://blogs.msdn.com/b/vsto/archive/2010/03/08/deploying-your-vsto-add-ins-to-all-users-saurabh-bhatia.aspx

     

    Single User Hive

    HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins\[add-in ID]

    All User Hive (x86 Office on x86 OS)

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins\[add-in ID]

    All User Hive (x64 Office on x64 OS)

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Word\Addins\[add-in ID]

    Notice the key location when Office version 32bit and Operating System is 64bit.

    All User Hive (x86 Office on x64 OS)

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Word\Addins\[add-in ID]


     

    Pasted from <http://stackoverflow.com/questions/8605499/vsto-add-in-control-does-not-appear-automatically


    Faisal Ahmed Farooqui —————————— If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".

    Thursday, May 2, 2013 7:31 AM

All replies

  • Deployment should be identical to an Office 2010 solution. Did you try running the setup file for the Office 2010 version on the Windows 8/Office 2013 configuration?


    Kind Regards, Rich ... http://greatcirclelearning.com

    Wednesday, May 1, 2013 8:19 PM
  • Hi 

    The Add-in project is belong to Application-level project, so the add-in can deploy your office 2013 on Windows 8. If you want your project build with Office 2013. You can open your Addin projetc with VS 2012 and replace Office.dll  14.00 and Microsoft.Office.Interop.Excel.dll 14.00 with 15 version(If you instal Office 2013, you can find the 15 version dll). Then start your peoject, you can see the statup with Office 2013.


    If my post is helpful,please help to vote as helpful, if my post solve your question, please help to make it as answer. my sample

    Thursday, May 2, 2013 6:05 AM
  • It should work with all Operating System, and Office version (2007, 2010, 2013)

    Visual Studio 2012 doesn't support Windows Installer, and has removed Visual Studio Setup and Deployment project from VS2012. Instead they introduced Install-Shield as a primary solution for creating setup.

    It doesn't matter which kind of deployment project you are using, Office just needs to look at particular locations to load add-in.

    following are the location. architecture of OS and office also matters a lot.

    http://blogs.msdn.com/b/vsto/archive/2010/03/08/deploying-your-vsto-add-ins-to-all-users-saurabh-bhatia.aspx

     

    Single User Hive

    HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins\[add-in ID]

    All User Hive (x86 Office on x86 OS)

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins\[add-in ID]

    All User Hive (x64 Office on x64 OS)

    HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Word\Addins\[add-in ID]

    Notice the key location when Office version 32bit and Operating System is 64bit.

    All User Hive (x86 Office on x64 OS)

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Word\Addins\[add-in ID]


     

    Pasted from <http://stackoverflow.com/questions/8605499/vsto-add-in-control-does-not-appear-automatically


    Faisal Ahmed Farooqui —————————— If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful".

    Thursday, May 2, 2013 7:31 AM