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

标签 .net visual-studio visual-studio-2008 visual-studio-2005

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

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

在这一点上,我不打算使用任何 3.0+ 基础的东西,所以这不是一个问题。

最佳答案

是的,2005 年和 2008 年之间的项目文件是兼容的。解决方案不是,但这些解决方案很容易重新制作或复制。如果您使用的是 Web 应用程序项目,那么项目文件有一个问题。这两个版本引用了不同的 MSBuild 目标文件。史蒂文哈曼有 a blog with a fix to add to the project file .

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

关于.net - Visual Studio 2005 和 2008 上的不同团队成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/162583/

相关文章:

.net - 在特定时间段内阻塞线程的精确方法是什么?

.net - 公开 IList<T> 或 ReadOnlyCollection<T> 作为只读属性?

visual-studio - "C:\Microsoft.Cpp.Default.props"未找到

visual-studio - 在 Visual Studio 2010 中添加 Web 引用以指向 Sharepoint 2007 站点

visual-studio-2008 - "Run Tests in Current Context"期间缺少 Visual Studio 单元测试

c# - 如何获取数据网格中所选单元格的字符串值(VS 2008)

c# - 从字符串 : "(123) 456-7890" => "1234567890"? 中删除格式

java - 发电机数据库 : Delete all items having same Hash Key

c# - 如何使用msbuild为一个项目创建多个资源(dll)取决于常量值?

c++ - 让我的图标出现在 VS 2008 中的问题