3

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

这是故事。

我在计算机 A 上使用 Visual Studio 2010 创建了一个解决方案,将其签入 Mercurial 存储库,然后将其推送到中央服务器。然后我继续使用计算机 B,并提取了 repo。当我尝试打开解决方案时,我得到了更新向导。

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

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

4

1 回答 1

2

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

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

于 2012-10-04T13:40:13.840 回答