Visual Studio 2005和2008上的不同团队成员

Aar*_*onS 5 .net visual-studio-2005 visual-studio-2008 visual-studio

我目前正在使用Visual Studio 2005中的asp.net应用程序.我想升级到2008以利用一些新功能,但我的远程团队将无法升级到它一段时间.

是否我的团队中只有少数人可以升级到Visual Studio 2008,而团队的其他成员继续使用2005年?

在这一点上,我还没有计划使用任何3.0+基础的东西,所以这不是一个问题.

bdu*_*kes 1

是的,2005年和2008年之间的项目文件是兼容的。解决方案不是,但它们很容易重制或复制。如果您使用的是 Web 应用程序项目,则项目文件存在一个问题。这两个版本引用不同的 MSBuild 目标文件。Steven Harman 有一个博客,其中包含要添加到项目文件中的修复程序

只要您不使用 3.5 编译器中的任何新内容,就应该没问题。请注意,即使您的目标是 2.0 框架,编译器仍会接受 3.5 语法(var、对象初始值设定项等),因此您仍然需要了解这些内容。