1

我正在尝试在我目前的工作地点建立持续集成。这不是我以前做过的事情,所以我相当肯定会有一些我没有做过的步骤或我不知道的事情。

我在构建服务器(Windows Server 2008 R2)上安装了 TeamCity Professional 7.1.3。我创建了一个简单的 .NET 应用程序,它没有数据库连接,只有三个 NUnit 测试。此应用程序使用 .NET 框架 4。

我使用 NUnit 设置了一个构建步骤并收到了许多错误,但我现在已经解决了它们,基本上是通过在构建服务器上安装 .NET 框架。

我现在使用 Visual Studio 添加了一个额外步骤,但 TeamCity 现在显示警告“没有为此构建配置启用兼容代理”。

这个问题看起来和我的很相似: 我需要什么才能在 TeamCity 中安装与 Visual Studio 2010 (sln) 兼容的构建代理? 它帮助我解决了我在使用 NUnit 时遇到的问题,但不适用于当前的问题。

我在设置过程中是否遗漏了什么?如果我正在使用 NUnit 构建和运行测试,我需要为这第二步操心吗?

4

1 回答 1

1

你安装了完整的框架,正确的——不仅仅是客户端?这是一个TeamCity 论坛帖子Unmet requirements:DotNetFramework4.0_x86 exists,介绍了在您之前安装框架时如何解决兼容性错误。

于 2013-01-18T13:35:46.907 回答