VS2010 MSTest CruiseControl.NET .NET 3.5

时间:2010-05-22 17:27:48

标签: .net .net-3.5 visual-studio-2010 cruisecontrol.net mstest

我们正在从VS2008升级到VS2010,因为它现已发布。我们正在使用CC.NET和MSTest,并希望使用MS覆盖工具而不是NCover。有趣的是,正如我看到其他人在谈论的那样,当你将项目从VS2008升级到VS2010时,你的测试项目将转换为.NET 4.很棒的举动!所以WTF做了他们的CI环境,以便构建这些东西(.net 3.5中的一些项目,.net 4中的一些 - 这些是不同的FRAMEWORKS!)LOL !!!

似乎我可能需要让我的CC.NET构建两个独立的项目? - 不确定如何使用.net 4从巡航中运行单位测试。

有没有人这样做并且有他们可能分享的配置片段?我认为这将是一件简单的事情。 :(

谢谢! Bill44077

3 个答案:

答案 0 :(得分:1)

有关从ccnet执行MsTests的大量信息:

make ccnet self test

还有一个/tv switch on msbuild让它使用3.5编译器。

答案 1 :(得分:0)

不确定这是否对您有所帮助,但我们使用devenv命令在同一cc.net项目中同时成功构建多个框架。如果您将其指向VS 2010 com文件,则会分析要构建的框架。

http://ccnet.sourceforge.net/CCNET/Visual%20Studio%20Task.html

答案 2 :(得分:0)

最佳答案 - VS2010 SP1 Beta允许您在.net 3.5而不是4.0中创建MSTest项目。有趣的!