我已经在MSBuild(NET 3.0)和cc.net上开发了一个构建系统来执行Visual Studio 2008应用程序的持续集成构建,但团队中的开发人员最近添加了一个VSTS单元测试项目。是否有微软提供的SDK或加载项允许在非团队系统构建环境中编译?
答案 0 :(得分:2)
您可以从命令行运行测试,但它要求在构建服务器上安装Visual Studio的Test Edition:
http://devlicio.us/blogs/derik_whittaker/archive/2008/09/25/clean-build-server-with-mstest-fail.aspx
http://aspadvice.com/blogs/ssmith/archive/2008/03/18/Continuous-Integration-Setup-with-MSTest.aspx
这个人正在使用CC.NET进行MSTest,所以它可能会有所帮助:
答案 1 :(得分:0)
如果您使用MSTEST您必须将该版本放在构建服务器上。简而言之,您最好更改开发人员使用的测试框架,从MStest到Nunit。 它是一个更轻松的解决方案。