为什么Visual Studio 2010要求我更新2010年创建的解决方案?

时间:2012-10-03 18:47:04

标签: .net visual-studio-2010 visual-studio .net-4.0 .net-4.5

我正在尝试在另一台计算机上打开VS 2010解决方案,VS正在提示我更新解决方案。我不明白为什么。

这是故事。

我在计算机A上使用Visual Studio 2010创建了一个解决方案,将其检入Mercurial存储库,然后将其推送到中央服务器。然后我去了电脑B,拉了回购。当我尝试打开解决方案时,我得到了更新向导。

计算机A具有VS 2010 SP1,计算机B具有VS 2010 SP1和VS 2012.两台计算机都具有所需的.NET Framework版本,而计算机A没有.NET 4.5。

有人可以解释为什么我需要在2010年到2010年之间更新解决方案吗?

1 个答案:

答案 0 :(得分:2)

事实证明,它想要更新,因为它是Excel 2007插件,我有Office 2010.默认情况下,Visual Studio要求您将Office项目升级到当前版本。

解决方案是取消选择工具>选项> Office工具>项目升级>始终升级到已安装的Office版本。