我想给VS2k10一个镜头,但我在VS2k8环境中。我比较了VS2k10中升级的项目文件,唯一的区别是更新的版本号 - 我怎么能阻止VS这样做呢?
答案 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个。我通常只复制所有项目文件,打开一个并重建解决方案。