locked
VS 2005 and VSTO 2005 (For Office 2003) Up grate to VS 2010 what about VSTO 2005 will it work? RRS feed

  • Question

  • I am working with VS 2005 and VSTO 2005 (For office 2003), so if I switch with VS 2010, is it possible to work with VSTO 2005 (word 2003) still?

     

     


    Tejas Mer
    Monday, June 21, 2010 10:09 AM

Answers

  • If you want to migrate your Word Document project to target Word 2007 or Word 2010, you can install one of those versions of Word on your development computer and then open the project in Visual Studio 2010. Visual Studio will automatically convert the project to target the version of Word you have installed, and it will also retarget your project to the .NET Framework 4 if you do not have .NET Framework 3.5 installed (if you do have .NET Framework 3.5 installed, Visual Studio will not change the target framework during the project upgrade process, but you can change the target framework yourself after the project is upgraded). For more information, see http://msdn.microsoft.com/en-us/library/k2xkefex.aspx.

    If you need your project to keep targeting Word 2003, then you must stay with Visual Studio 2005 or Visual Studio 2008. These are the only versions of Visual Studio that support developing Word Document (and Word Template projects) for Word 2003.


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Marked as answer by Bessie Zhao Monday, June 28, 2010 1:48 AM
    Monday, June 21, 2010 8:32 PM
    Answerer

All replies

  • Hi Tejas

    Yes, it should still work, as long as you don't install a newer version of Office. And VS 2010 will not install VSTO if Office 2003 is present (since VSTO 2010 supports only Office 2007 and Office 2010).


    Cindy Meister, VSTO/Word MVP
    Monday, June 21, 2010 3:48 PM
  • Tejas, can you please explain your scenario in more detail? I read your question as "If I uninstall Visual Studio 2005 and install Visual Studio 2010, can I install the VSTO 2005 SE tools and continue to develop add-ins for Word 2003?" If this is your question, then the answer is no. The VSTO 2005 SE tools can only be installed with Visual Studio 2005. Furthermore, Visual Studio 2010 only supports creating VSTO-based add-ins for Office 2007 and Office 2010.

    If your question was "Can I keep my Visual Studio 2005 + VSTO 2005 SE installation and install Visual Studio 2010 on the same computer and continue to develop Word 2003 add-ins in Visual Studio 2005?", then the answer should be yes. However, as Cindy indicated, in this scenario the VSTO tools in Visual Studio 2010 will not be available to you, since these tools only support Office 2007 and Office 2010 development.


    This posting is provided "AS IS" with no warranties, and confers no rights.
    Monday, June 21, 2010 4:58 PM
    Answerer
  • Hello McLean & Cindy,

    Let me explain you exact scenario, I have developed application (solution) using VS 2005 , which has one project of Word Document Type (used VSTO 2005 for office 2003).

    Now, I want to migrate to VS 2010, so all my projects can be converted to .Net Framework 4.0 but what should I do with VSTO Project which is present in that solution ?


    Tejas Mer
    Monday, June 21, 2010 8:10 PM
  • If you want to migrate your Word Document project to target Word 2007 or Word 2010, you can install one of those versions of Word on your development computer and then open the project in Visual Studio 2010. Visual Studio will automatically convert the project to target the version of Word you have installed, and it will also retarget your project to the .NET Framework 4 if you do not have .NET Framework 3.5 installed (if you do have .NET Framework 3.5 installed, Visual Studio will not change the target framework during the project upgrade process, but you can change the target framework yourself after the project is upgraded). For more information, see http://msdn.microsoft.com/en-us/library/k2xkefex.aspx.

    If you need your project to keep targeting Word 2003, then you must stay with Visual Studio 2005 or Visual Studio 2008. These are the only versions of Visual Studio that support developing Word Document (and Word Template projects) for Word 2003.


    This posting is provided "AS IS" with no warranties, and confers no rights.
    • Marked as answer by Bessie Zhao Monday, June 28, 2010 1:48 AM
    Monday, June 21, 2010 8:32 PM
    Answerer
  • I recently purchased VS 2010 Professional 2010 as an upgrade from 2005 Express because the Microsoft website pushed that 2010 had so many features.  So when I received this I was excited, however after an extensive installation process only to find that it is not compatible with Office 2003, I was greatly disappointed.  I don’t understand why there is such a huge disconnect with Microsoft product development when it comes to backward compatibility.  Only covering the current version and one back is such a terrible philosophy, it seems more of a business strategy.  My main intent for buying this was to make add-ins for Office 2003 which this feature is not included in the 2005 Express edition.  VS 2010's compatibility was not Microsoft sales website, in fact all of the old support links for the VS 2005 and VS 2008 all point to VS 2010.  My clients and colleagues all have Office 2003 and at this point they do not have any intent or desire to upgrade.  Is there an add-on, patch, work-around, or other solution that would give VS 2010 Professional this backwards compatibility available.  I have noticed some third party software that works with VS 2010 which allows this functionality but that is another couple hundred dollars.  If they can make this functionality available across all versions of VS what exactly does that say about the product developers who designed VS 2010.

    Sunday, August 8, 2010 2:40 AM