我们已将 TFS 安装从 2012 年升级到 2013 年。运行我们的构建时,如果启用单元测试,它们将失败并出现以下错误:
TF900547: The directory containing the assemblies for the Visual Studio Test Runner
is not valid ''
升级后,构建过程模板或构建定义未更改。升级过程没有改变它们。我可以在哪里提供 Visual Studio 测试运行程序的路径以及它位于磁盘上的什么位置?
我不知道“Visual Studio Test Runner”是否是 2013 年的新选项,或者之前我们使用 TFS 2012 时是否也使用过此设置。
我们在构建服务器上使用 Visual Studio Professional 2012。
做第二个选择Oswald's answer:
- 右键单击您的构建定义并选择“编辑构建定义...”
- 单击构建定义中的“进程”组。
- 在“构建过程参数”下找到“自动化测试”组,然后单击省略号。
- 将出现“自动化测试”对话框,在“要运行的测试”下选择要编辑的测试。
- 单击“编辑”,将出现“添加/编辑测试运行”对话框。
- 将测试运行程序更改为“MSTest.exe 测试运行程序”
注意:我使用的是TFS2012
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)