我已经设置了TFS 2010团队构建配置来运行连续构建。
我目前有2个测试项目在Visual Studio 2010 IDE中运行,没有任何问题。
当我将解决方案(带有测试项目)排队进行构建时,构建日志会报告: “没有测试结果”。
我的构建过程参数自动测试规则与我的测试程序集名称匹配:
在检查Build文件夹 C:/ Builds / 2 / [ProjectName] / [BuildName] / Binaries 之后,我注意到我的测试项目没有.dll / .pdb文件;即使所有其他项目需要dll都在这里。
测试项目文件夹执行存在于 C:/ Builds / 2 / [ProjectName / [BuildName] / Sources 。
在“要构建的项目”下引用的构建流程参数=> “要构建的配置”:
任何CPU | Relase
在我的解决方案的Configuration Manager下,对于任何CPU 和发布,我执行在下检查我的测试项目构建列。
从我读过的所有文档中,我的测试应该正在运行,但从上面的检查来看,它们似乎都没有建立。
非常感谢任何有关在TFS 2010构建服务器上编译和运行这些单元测试项目的见解或想法。
谢谢!
答案 0 :(得分:0)
设置构建时,您可以指向vsmdi文件而不是放入通配符。这会产生相同的结果吗?