【发布时间】:2018-08-13 11:36:42
【问题描述】:
我正在尝试从 Jenkins 迁移到 Teamcity 2018
到目前为止,我有 4 个构建步骤:
- Dotnet 恢复
- dotnet 构建
- dotnet 运行
- dotnet 测试
当 teamcity 运行第三步时,它会失败。 它试图运行:
dotnet.exe run --project .\Prime.csproj @D:\TeamCity\buildAgent\temp\agentTmp\5d23e7ecee784cabb12baefd7175c67d.rsp
报错
Unhandled Exception: System.FormatException: Unrecognized argument format: '@D:\TeamCity\buildAgent\temp\agentTmp\5d23e7ecee784cabb12baefd7175c67d.rsp'.
我认为,这是因为 dotnet cli 不接受 @ 部分..
以前有人见过这样的错误吗?
解决方案有 2 个项目:Prime(主要代码)和一个包含所有测试的测试项目。测试项目仅使用 'dotnet test' 命令运行
使用 dotnet core 2.0 。
【问题讨论】: