当我尝试使用以下设置运行 NUnit 和 dotCover 测试时:
Teamcity 告诉我“警告:没有为此构建配置启用兼容代理。请注册构建代理或调整构建配置要求。 ”。
当我进入构建队列并查看不兼容的代理时,我得到了这样的结果:
我已经在服务器上安装了 .NET 3.5。我什至尝试下载 doCover 试用版,但无论如何。我得到相同的结果。Teamcity 不会运行我的测试。
有谁知道我做错了什么?我在 NUnit 的配置中指定了错误的东西吗?当我不进行覆盖时,单元测试运行良好。
更新 我使用服务器管理器安装了 .NET 3.5(添加角色等)。代理与 teamcity 服务器在同一台服务器上运行。在 c:\windows\microsoft.net 我有一个 Framework\v3.5 文件夹和一个 Framwork64\v3.5 文件夹。