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

这是故事。

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

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

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

有帮助吗?

解决方案

事实证明,它想要更新,因为它是一个Excel 2007 addin,我有Office 2010. Visual Studio默认要求您将办公项目升级到当前版本。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top