none
Visula studio 2010 Compatibility with Office 2013 RRS feed

  • Question

  • Hi Team,

    We are planning to upgrade to Microsoft Office 2013 SP1. Would Visual Studio 2010 be compatible with Microsoft Office 2013 Sp1(excel 2013) on Windows 7?

    Thanks,

    V


    Vas

    Friday, July 18, 2014 8:25 AM

Answers

  • Hello Vas,

    Yes, it will. Visual Studio is not related to Office at all. You need to ask about VSTO instead. See Running Solutions in Different Versions of Microsoft Office for more information. It states the following:

    Solutions that were created by using Visual Studio 2013, Visual Studio 2013 or Visual Studio 2010 can run in Office 2013, Office 2010, or the 2007 Microsoft Office system.

    To use your existing VS2010 based solution in Office 2013 you need to set the target platform to the .net framework 3.5.


    • Edited by Eugene Astafiev Friday, July 18, 2014 10:44 AM
    • Marked as answer by stuffs88 Monday, July 21, 2014 9:16 AM
    Friday, July 18, 2014 10:44 AM
  • Hi Vas

    <<We are planning to upgrade to Microsoft Office 2013 SP1. Would Visual Studio 2010 be compatible with Microsoft Office 2013 Sp1(excel 2013) on Windows 7?>>

    It depends very much on what kind of thing(s) you need to do with Office, using Visual Studio.

    If you need to create COM add-ins or document-level customizations then you will not be able to use VS 2010 on a machine with Office 2013 installed. VS 2010 only "knows" Office 2007 and 2010. VS 2012 or 2013 is required to create COM add-ins and document-level customizations.

    Any COM add-ins and document-level customizations you created using VS 2010 should install and run fine with Office 2013, as Eugene indicates, unless something has changed in Office 2013, going forward from Office 2010.

    If you're creating Windows Forms or Console apps or anything else that does NOT use the built-in templates then you should also not have any problems. Although if you open an existing solution that was built against an earlier version of Office you may need to update the references to the newer set of PIAs.


    Cindy Meister, VSTO/Word MVP, my blog

    • Marked as answer by stuffs88 Monday, July 21, 2014 9:16 AM
    Friday, July 18, 2014 4:55 PM
    Moderator

All replies

  • Hello Vas,

    Yes, it will. Visual Studio is not related to Office at all. You need to ask about VSTO instead. See Running Solutions in Different Versions of Microsoft Office for more information. It states the following:

    Solutions that were created by using Visual Studio 2013, Visual Studio 2013 or Visual Studio 2010 can run in Office 2013, Office 2010, or the 2007 Microsoft Office system.

    To use your existing VS2010 based solution in Office 2013 you need to set the target platform to the .net framework 3.5.


    • Edited by Eugene Astafiev Friday, July 18, 2014 10:44 AM
    • Marked as answer by stuffs88 Monday, July 21, 2014 9:16 AM
    Friday, July 18, 2014 10:44 AM
  • Hi Vas

    <<We are planning to upgrade to Microsoft Office 2013 SP1. Would Visual Studio 2010 be compatible with Microsoft Office 2013 Sp1(excel 2013) on Windows 7?>>

    It depends very much on what kind of thing(s) you need to do with Office, using Visual Studio.

    If you need to create COM add-ins or document-level customizations then you will not be able to use VS 2010 on a machine with Office 2013 installed. VS 2010 only "knows" Office 2007 and 2010. VS 2012 or 2013 is required to create COM add-ins and document-level customizations.

    Any COM add-ins and document-level customizations you created using VS 2010 should install and run fine with Office 2013, as Eugene indicates, unless something has changed in Office 2013, going forward from Office 2010.

    If you're creating Windows Forms or Console apps or anything else that does NOT use the built-in templates then you should also not have any problems. Although if you open an existing solution that was built against an earlier version of Office you may need to update the references to the newer set of PIAs.


    Cindy Meister, VSTO/Word MVP, my blog

    • Marked as answer by stuffs88 Monday, July 21, 2014 9:16 AM
    Friday, July 18, 2014 4:55 PM
    Moderator
  • Thank You Guys! I am an application installation Engineer- Will do my homework based on your inputs! thanks a ton :)

    Vas

    Monday, July 21, 2014 9:16 AM