4

我想试一试VS2k10,但我在VS2k8环境中。我比较了 VS2k10 中升级后的项目文件,唯一的区别是更新的版本号——我怎样才能阻止 VS 这样做?

4

3 回答 3

2

可能在 VS 2010 中安全打开 VS 2008 项目的唯一方法是制作副本并在 VS 2010 中打开该副本。根据我的经验,一旦您在更高版本的 VS 中打开特定项目,就不可能恢复除非您想更改项目文件中的版本号。

2003 年到 2005 年的切换以及 2005 年到 2008 年的切换都是如此。

于 2009-06-22T09:29:43.830 回答
1

在某些情况下,它也为某些 2K8 SP1 执行此操作 IIRC。不从 2k8 签入 csproj 文件怎么样 - 你永远不知道什么时候会遇到更复杂的情况,你实际上会遇到 2kA 特定的东西,首先确保一切在 2k8 中仍然有效,你会防止团队混乱.

于 2009-06-22T09:25:36.570 回答
0

您无法阻止 VS 尝试升级项目。当 VS 检测到项目文件对其版本不够高时,它将强制升级。如果您取消它,则不允许您打开该项目。

我发现这里最好的方法是使用两个项目文件;每个版本的visual studio 1个。我通常只是复制所有项目文件,打开一个并重建解决方案。

于 2009-06-22T13:42:26.287 回答