使用TFS使用Visual Studio 2008和2013?

时间:2013-12-18 21:07:23

标签: visual-studio tfs

我的一些同事使用Visual Studio 2008,而其他人,包括我自己在2013年。几乎Team Foundation Server中的所有解决方案都是使用Visual Studio 2008创建的。

当我打开Visual Studio 2008解决方案时出现问题。它迫使我执行单向升级,从而检查解决方案文件。此时,Visual Studio 2008上的用户无法打开解决方案。

是否有任何解决方法可以在较新版本中打开源控制的解决方案文件,同时仍允许我的同事在2008年使用该解决方案?我们是否错误地使用TFS?我们不应该检查解决方案和项目文件吗?

谢谢!

2 个答案:

答案 0 :(得分:3)

这是一个视觉工作室问题,而不是TFS。您想要的是项目循环跳转,直到Visual Studio 2010才能使用。http://blogs.msdn.com/b/zainnab/archive/2012/06/05/visual-studio-2012-compatibility-aka-project-round-tripping.aspx

答案 1 :(得分:1)

正如Mike Cheel所说,如果您的同事可以从VS 2008升级到VS 2010或更高版本,您将得到您想要的。

或者,您需要创建两组独立的解决方案和项目文件 - 一个用于VS 2008,一个用于2010+。但由于双重维护,我不推荐它。

是的,您肯定应该将您的解决方案和项目文件置于源代码管理之下!