Cia*_*her 6 tfs tfs2010 visual-studio-2012 tfs2012
我正在考虑使用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仍然可以打开大多数类型,因此它取决于解决方案中的项目类型 - 请参阅此页面以获取完整兼容性列表:
如果您在带有Service Pack 1(SP1)的Visual Studio 2010中创建了资产,则许多资源将在Visual Studio 2012中加载和运行,而无需您执行任何进一步操作.即使在Visual Studio 2012中打开这些资产,许多资产也将在Visual Studio 2010 SP1中再次打开,没有任何问题.
另请参阅VS博客上的"使用Visual Studio 11进行Round-tripping",其中包含更多详细信息.
请注意,如果您的构建过程使用自定义构建活动,那么只需安装Visual Studio 2012 就会破坏本地计算机上的构建定义,并且VS2012也不支持MVC1或MVC2项目.哦,Visual Studio 2012不再是RC,它上周是RTM.
| 归档时间: |
|
| 查看次数: |
6624 次 |
| 最近记录: |