我们正在考虑迁移到Visual Studio 2010.对于某些开发人员是否可以使用Visual Studio 2010和其他人在相同的解决方案/项目上使用2008?它将如何影响我们的VSTF构建(VSTF Server 2008)?Visual Studio 2010和2008混合开发环境可能吗?
回答
因为这些文件具有不同的格式(因此为转换向导),您将需要为2008和2010分别制作解决方案/项目文件,但您可以共享其他源代码文件。另外,请记住,您还必须将目标框架限制为3.5或更低以适应VS2008。
一旦项目由vs2010转换,它不能在vs2008中打开,因为vs2010会更改解决方案/项目文件中的工具版本。所以你需要维护两个版本的解决方案/项目文件。
您只需要为每个版本的Visual Studio都有一个单独的解决方案文件即可运行。项目文件一旦转换就可以在VS2008和VS2010上运行。
你需要做的是复制你原来的VS2008解决方案文件。我发现最简单的办法是给这个副本一个以_VS2008.sln结尾的名称,以表明这是用于VS2008的。一旦你把你的xxx_VS2008.sln文件放在你的原始sln文件旁边,你可以打开原始文件并将其转换为VS2010。完成后,您可以将转换后的文件重命名为以_VS2010结尾,以便任何仍在VS2008中工作的人都不会从Visual Studio中最近的项目中打开它,并且想知道发生了什么。
从2005年到2008年,我们做到了这一点,现在我们从2008年到2010年也做到了这一点。第一次做得很好,迄今为止它一直在为VS2010工作近一周,现在没有我们的任何开发人员都会报告问题。
+1是的,这似乎对于C#项目,但请注意,C++/CLI项目具有不同的扩展名“vcxproj”,因此需要使用该语言保留单独的项目。 – surfen 2012-06-26 11:22:32
- 1. Visual Studio 2008和2010
- 2. 在Visual Studio 2008中开发.net 2.x是可能的吗?
- 3. Visual Studio 2010中 - 每开发商/机/环境web.config设置
- 4. Visual Studio 2010包可以安装在Visual Studio 2008中吗?
- 5. 可以将Visual Studio 2010与Visual Studio 2008并排安装吗?
- 6. Visual Studio 2010 RC可以与Visual Studio 2008一起玩吗?
- 7. 可以混合使用Visual Studio 2010 C#Express吗?
- 8. 可能运行Visual Studio 2010 RC和Visual C#2008?
- 9. 使用Visual Studio 2010和2008
- 10. 理想的开发环境2010
- 11. 的Visual Studio 2010开发版功能
- 12. Visual Studio 2010 + SDK 2008
- 13. 我可以一起安装Visual Studio 2010和2008吗?
- 14. 设置具有多个工作站和Visual Studio 2008的开发环境
- 15. 的SharePoint 2010开发环境设置
- 16. 使用Visual Studio Express 2010环境
- 17. 我可以在Visual Studio 2010中混合使用Qt和非Qt项目吗?
- 18. Visual Studio 2010的混合模板?
- 19. Visual Studio.NET 2008可以整合SQL 2008吗?
- 20. Visual Studio 2010和测试驱动开发
- 21. Windows Phone 7开发和Visual Studio 2010 Ultimate
- 22. Selenium集成开发环境集成开发环境IDE集成开发环境集成开发环境
- 23. 我可以使用Visual Studio 2010开发asp.net 3.5/2.0项目吗?
- 24. 如何使Visual Studio 2010发布为2008
- 25. Visual Studio 2012在团队环境中向后兼容Visual Studio 2010
- 26. 智能感知不正常工作Visual Studio 2008 for Visual C++和MFC环境
- 27. 如何设置开发环境来整合K2和Sharepoint 2010?
- 28. SVN分支 - 使用图像和PDF的Visual Studio开发环境
- 29. Visual Studio 2010 Beta 1会干扰我的Visual Studio 2008安装吗?
- 30. 将Visual Studio 2008 Professional与MSDN Professional结合使用到Visual Studio 2010
您必须拥有不同的解决方案文件,但这些文件可以引用相同的项目文件。请参阅http://robrich.org/archive/2010/04/20/working-with-both-vs-2010-and-2008-on-the-team.aspx – robrich 2012-04-28 08:43:49