使用TeamCity配置MsTest

使用TeamCity配置MsTest,teamcity,mstest,Teamcity,Mstest,我将TeamCity与Git存储库和MSTest一起使用 运行测试的步骤出现以下错误: [Step 4/4] No assemblies, run configuration and test metadata were found [Step 4/4] Process exited with code 1 因此,组装路径似乎是错误的 要执行测试,我需要指定程序集路径,但我不明白的是,我的dll应该在哪里?Git存储库不包含项目的bin文件夹,我必须将其添加到Git吗?在执行测试之前是否有构建

我将TeamCity与Git存储库和MSTest一起使用

运行测试的步骤出现以下错误:

[Step 4/4] No assemblies, run configuration and test metadata were found
[Step 4/4] Process exited with code 1
因此,组装路径似乎是错误的

要执行测试,我需要指定程序集路径,但我不明白的是,我的dll应该在哪里?Git存储库不包含项目的bin文件夹,我必须将其添加到Git吗?在执行测试之前是否有构建dll的位置

服务器上已安装MSTest代理。 这是我的配置

换一个怎么样^^ 并确保程序集文件的目录正确

(例如:C:\BuildAgent\work\40fa7118ff755fcc\Project\TestProject\bin\Release\yours.dll那么它必须是Project\TestProject\bin\Release\yours.dll)


.dll文件是在生成步骤之后创建的

我忘了创建MSBuild步骤来生成测试项目。正如@Gintama所说,您可以通过查看来检查该项目是否已建成

C:\TeamCity\buildAgent\work\57e7c4dbaf38234a\

但是,TeamCity在路径中的斜杠和反斜杠之间没有任何区别,两者都有效