我在打开VS2008解决方案时遇到问题。该项目是一个MS Word 2003加载项。 该解决方案是前一段时间由其他人用VS2008创建的。 我的计算机上安装了Windows 7,VS2008和MS Word 2003,它的工作正常。
现在我已经将我的电脑升级到Windows 8.1并再次安装了VS2008和MS Word 2003。 但是当我在VS2008(在Windows 8.1上)打开我的解决方案时,它表示该项目是使用以前版本的Visual Studio创建的,尽管它仍然是VS2008,并且想要转换它。 我试图转换它,但是当我调试它时,它说“你无法调试或运行这个项目,因为没有安装所需的Microsoft Office应用程序版本”。
编辑:解决方案
这是因为我安装了较新版本的Office,因此Visual Studio会自动尝试升级该解决方案。两个避免,我在visual studio中做到了这一点: 工具 - >选项 - > Office工具 - >项目升级 - >取消选中“始终升级到已安装的Office版本”
奇怪的是,Office 2013已经安装,但Visual Studio试图升级Office 2007的解决方案。