如何阻止Visual Studio自动升级项目?

时间:2009-06-22 09:19:42

标签: visual-studio visual-studio-2008 visual-studio-2010

我想给VS2k10一个镜头,但我在VS2k8环境中。我比较了VS2k10中升级的项目文件,唯一的区别是更新的版本号 - 我怎么能阻止VS这样做呢?

3 个答案:

答案 0 :(得分:2)

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

2003至2005年的转换以及2005年至2008年的转换都是如此。

答案 1 :(得分:1)

在某些情况下,对于某些2K8 SP1,它也会这样做。如果不从2k8检查csproj文件怎么样 - 你永远不知道什么时候你会遇到一个更复杂的情况,你实际上是在打2kA特定的东西,并且首先确保一切仍然在2k8工作,你将防止团队混淆

答案 2 :(得分:0)

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

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