-1

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_Version v4.0.30319

nunit-console-x86.config にさまざまな編集を試みましたが、このぎこちない見た目の「解決策」以外は何も機能しませんでした。

ありがとう

4

1 に答える 1

0

ここで報告されている既知のバグに遭遇している可能性が最も高いですhttps://bugs.launchpad.net/nunitv2/+bug/602761セットアップは、投稿されたセットアップと同じです (コメント 1)。あなたの修正は、プロジェクトのメンテナーによって提案されたものです。もう 1 つのオプションは、nunit-agent を使用せず、nunit コンソールを強制的に .NET 4.0 として実行することです。

于 2011-02-23T18:33:32.567 に答える