【问题标题】:dotCover with Teamcity 8.0.4 on windows server 2012 will not start build agentWindows Server 2012 上带有 Teamcity 8.0.4 的 dotCover 将不会启动构建代理
【发布时间】:2013-11-16 22:44:59
【问题描述】:

当我尝试使用这些设置运行 NUnit 和 dotCover 测试时:

Teamcity 告诉我“警告:此构建配置没有启用兼容代理。 请注册构建代理或调整构建配置要求。"。

当我进入构建队列并查看不兼容的代理时,我会得到以下结果:

我已经在服务器上安装了 .NET 3.5。我什至尝试下载 doCover 试用版,但无论如何。我得到相同的结果。 Teamcity 不会运行我的测试。

有谁知道我做错了什么?我在 NUnit 的配置中指定了错误的东西吗?当我不进行覆盖时,单元测试运行良好。

更新 我使用服务器管理器安装了 .NET 3.5(添加角色等)。代理与 teamcity 服务器在同一台服务器上运行。在 c:\windows\microsoft.net 我有一个 Framework\v3.5 文件夹和一个 Framwork64\v3.5 文件夹。

【问题讨论】:

  • 安装 .NET Framework 后是否重启了服务器?
  • 是的。已重启。

标签: nunit teamcity dotcover


【解决方案1】:

对不起。我只是试图再次重新启动我的服务器,它工作。也许我这样做的顺序是错误的?我安装了 .NET 3.5,重新启动,然后安装了 TeamCity。我应该安装 .NET 3.5,然后是 TeamCity,然后重新启动服务器。

【讨论】:

    【解决方案2】:

    几个问题 1. 代理是否与teamcity服务器在同一台机器上运行?

    1. 您是使用平台安装程序还是通过下载安装 .net framework 3.5?

    2. 你能在 c:\windows\microsoft.net 中看到一个 .net 3.5 框架文件夹吗?

    【讨论】:

    • 我使用服务器管理器安装了它(添加角色等)。代理与 teamcity 服务器在同一台服务器上运行。在 c:\windows\microsoft.net 我有一个 Framework\v3.5 文件夹和一个 Framwork64\v3.5 文件夹。我已将此评论添加到我的问题中。
    猜你喜欢
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 2013-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-26
    相关资源
    最近更新 更多