Cruise Control .NET、.NET 4.0、WS 2008 R2、NUnit 似乎需要 COMPLUS_Version?

发布于 2024-09-29 14:36:39 字数 565 浏览 7 评论 0原文

尝试在 Windows Server 2008 R2、.NET 4.0 上的 Cruise Control.NET 中配置 NUnit 2.5.8.10295,我的 NUnit 任务超时,并且 nunit-agent.exe 似乎卡在运行中。从命令行它工作得很好。

我找到的唯一解决方案是定义环境变量 COMPLUS_Version。

对于这个问题有更好的解决方案吗?

C:\builds\nunit\bin\net-2.0\nunit-console-x86.exe C:\builds\testLogs C:\builds\build\NUnit.Tests\bin\Debug\NUnit.Tests.dll /nologo /framework=4.0.30319 10 0,1,3,5 COMPLUS_版本 v4.0.30319

我尝试对 nunit-console-x86.config 进行各种编辑,但除了这个看起来很尴尬的“解决方案”之外,没有任何效果。

谢谢

Trying to configure NUnit 2.5.8.10295 in Cruise Control.NET on Windows Server 2008 R2, .NET 4.0, my NUnit task times out, and nunit-agent.exe seems stuck running. It works fine from the command line.

The only solution I've found is to define the environment variable COMPLUS_Version.

Is there a better solution to this problem?

C:\builds\nunit\bin\net-2.0\nunit-console-x86.exe
C:\builds\testLogs
C:\builds\build\NUnit.Tests\bin\Debug\NUnit.Tests.dll /nologo /framework=4.0.30319
10
0,1,3,5

COMPLUS_Version
v4.0.30319

I tried various edits to nunit-console-x86.config, but nothing worked but this awkward looking "solution".

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

潦草背影 2024-10-06 14:36:39

您很可能遇到此处报告的已知错误 https://bugs.launchpad.net/nunitv2 /+bug/602761 您的设置与我们发布的设置相同(评论 1)。您的修复是项目维护者建议的修复。另一个选项是不使用 nunit-agent 并强制 nunit 控制台作为 .NET 4.0 运行

You are most likely running into the known bug reported here https://bugs.launchpad.net/nunitv2/+bug/602761 Your setup is identical to our setup as posted (comment 1). Your fix is the one suggested by the project maintainer. The other option is to not use the nunit-agent and force nunit console to run as .NET 4.0

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文