VSTO项目安装了多个版本的办公室

时间:2012-05-15 12:42:14

标签: visual-studio-2010 vsto

我目前已安装Office 2010,并且正在尝试帮助仍在使用VSTO解决方案的2007年同事。由于我的视觉工作室副本将项目文件更新为指向O2010 dll,因此这变得一团糟。如果我要在2010年旁边安装Office 2007,我将能够在没有升级向导的情况下打开解决方案,或者是我唯一的选择,使解决方案显着architectural changes或恢复到O2007,直到我的雇主将O2010变为新的标准。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

您不需要安装Office 2007来创建Office 2007加载项。我认为这里的问题是你错过了正确的VSTO组件。

确保您已安装以下内容:

如果已经安装了其中任何一个,那么我建议修理它们的安装。

答案 2 :(得分:1)

尝试禁用此选项:

选项> Office工具>项目升级> 始终升级到已安装的Office版本more info here

我不认为这解决了根本问题,即您甚至不应该提示您升级项目。我仍然怀疑安装VSTO相关组件有问题(请参阅我的其他答案)。然而,这可能是一个简单的解决方法。

要明确的是,可以开发Office 2007加载项,而无需安装Office 2007。我现在正在这样做,而不必遵循这个解决方法。