none
Can I install Office 2007 over Office 2010 so that either can be used? RRS feed

  • Question

  • I have been provided with a machine that has Office 2010 Pro Plus and have installed Visual Studio 2008 Pro then Visual Studio 2010 Pro. Since I have developed and support customization for Excel 2007 I would like to have Office 2007 installed on my machine. As someone else installed Office 2010, I don't have the abilty to reinstall Office 2010 without a lot of unecessary drama. What I would like to do is install Office 2007 Enterprise and then run the repair utility on Office 2010 afterwards.

    - Wayne 

    Wednesday, November 28, 2012 5:14 PM

Answers

  • Hi Wayne

    Supplementing Damian's answer:

    what most developers end up doing if they have to support multiple software versions is to install virtual machine software, such as VMWare or Virtual PC.


    Cindy Meister, VSTO/Word MVP, my blog

    • Marked as answer by Wayne Seling Friday, November 30, 2012 3:23 AM
    Thursday, November 29, 2012 6:14 AM
    Moderator
  • No, on _single_ machine there is no way of loading VSTO based add-ins in multiple versions of office. end of story - by design. So only office that was last installed/repaired will work. you can go one way or another - either vs2008/office 2007 and plugin will work on office 20010, or you can go vs2010/2 with office 2010 and plugin will work on office 2007 (assuming you do not mess up other importnant things like using only proper PIA types or compiling against .net version that vstor supports, etc.)
    • Marked as answer by Wayne Seling Friday, November 30, 2012 3:23 AM
    Thursday, November 29, 2012 5:59 AM

All replies

  • from perspective of developing VSTO  add-ins you are doomed to stay with 2010 office development - VSTO does not support running add-ins on 2 different office versions on single machine and besides VS is also bound to office version it can automatically support for debugging, etc. so mixing vs2010 with office 2007 would make you at least 2 problems: you would loos automatic debbuging capabilities and vsto add0ins would refuse to run on installed side by side office 2010.
    Wednesday, November 28, 2012 7:51 PM
  • I also have VS/VSTO 2008 installed on the same machine that provides the ability to support Office 2007 development. Do you believe would it would be possible to support Office 2010 customization with VS 2012 and Office 2007 customization with VS 2008? This is what I am ultimately trying to achieve. I also know of a way to trick VS/VSTO 2012 into operating with Office 2007 but what's currently missing from the environment is Office 2007.
    Wednesday, November 28, 2012 8:40 PM
  • No, on _single_ machine there is no way of loading VSTO based add-ins in multiple versions of office. end of story - by design. So only office that was last installed/repaired will work. you can go one way or another - either vs2008/office 2007 and plugin will work on office 20010, or you can go vs2010/2 with office 2010 and plugin will work on office 2007 (assuming you do not mess up other importnant things like using only proper PIA types or compiling against .net version that vstor supports, etc.)
    • Marked as answer by Wayne Seling Friday, November 30, 2012 3:23 AM
    Thursday, November 29, 2012 5:59 AM
  • Hi Wayne

    Supplementing Damian's answer:

    what most developers end up doing if they have to support multiple software versions is to install virtual machine software, such as VMWare or Virtual PC.


    Cindy Meister, VSTO/Word MVP, my blog

    • Marked as answer by Wayne Seling Friday, November 30, 2012 3:23 AM
    Thursday, November 29, 2012 6:14 AM
    Moderator
  • Thank you folks -

    I like the VM idea but I have two separate machines that will do for now. I'm having enough trouble getting VS 2012 Tools for Office to work with Office 2010 as it should. I appreciate the input from both of you which probably saved me from wasting a lot of time. You have been most helpful.

    - Wayne

    Friday, November 30, 2012 3:20 AM