VS2012能否与TFS2010配合使用?

前端之家收集整理的这篇文章主要介绍了VS2012能否与TFS2010配合使用?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在考虑使用VS2012 RC来编写编码的UI测试(因为VS2010 SP2 FP2并不完全支持IE9).

目前,我的测试项目包含在与我们的TFS团队项目相关的解决方案中.我还设置了一个构建定义来在签入新代码时构建项目(构建在我们的构建机器上执行).

我想如果我将我的解决方升级到VS2012,那么为了能够在构建机器上构建解决方案,我也需要安装VS2012 RC,对吧?但是,有可能在我的构建定义中指定我的项目由VS2012而不是VS2010构建吗?

我是否可以在使用TFS2010的同时使用VS2012升级我的项目?我应该注意到我的解决方案将是唯一升级到VS2012的解决方案.公司的所有其他解决方案仍然需要由VS2010构建.我想,至少在几个月内,公司范围内升级到VS2012将不会到位.

或者我需要单独的构建机器或任何东西?

任何想法,想法或解决方案赞赏!

更新:所以我试了一下,一切都运转正常.我唯一的问题是在我的构建机器上重新构建后,我编写的UI测试没有工作,但我想这可能是我需要在其他地方询问的内容.为了澄清,解决方案成功构建,但测试仍然失败.

解决方法

Visual Studio 2012的项目更改允许Visual Studio 2010 SP1仍然可以打开大多数类型,因此它取决于解决方案中的项目类型 – 有关完整兼容性列表,请参阅 this page

If you created your assets in Visual Studio 2010 with Service Pack 1
(SP1),many of them will load and run in Visual Studio 2012 without
any further action on your part. Many assets will also open again in
Visual Studio 2010 with SP1 without any issues,even after you open
those assets in Visual Studio 2012.

另请参阅VS博客上的“Round-tripping with Visual Studio 11”,其中包含更多详细信息.

请注意,如果您的构建过程使用自定义构建活动,那么只需安装Visual Studio 2012 breaks the build definition on your local machine,VS2012也不支持MVC1或MVC2项目.哦,Visual Studio 2012不再是RC,它上周是RTM.

猜你在找的C&C++相关文章