14

在 TeamCity 服务器上,我们安装了 VS 2012。

我在 TeamCity 中创建了构建和部署解决方案的构建配置。

我也添加了一个 MSTest 2012 配置,但不知道如何告诉它哪个项目是 VS 2012 测试项目,以便它可以运行这些测试。

谢谢

4

1 回答 1

37

您需要指定测试的程序集文件 (dll),而不是项目文件 (csproj)。

这是一个例子:http ://shrani.si/f/p/PH/2tO4Zo5s/tmpa4cc.jpg 在此处输入图像描述

因此,假设您的测试程序集称为 Company.Tests.dll,它位于 Company.Tests/bin/Debug/Company.Tests.dll

基本上,在“列出程序集文件:”中,您必须输入路径(您可以使用通配符)

例如:

**\bin\**\*.Tests.dll

这将找到所有带有 .Tests.dll 后缀的程序集。

问候

于 2013-05-18T22:41:07.550 回答