質問

例外:ProcessModel:Default DomainUsage:シングル実行ランタイム:Net-4.0未処理の例外:System.ArgumentException:Net-4.0フレームワークは使用できませんパラメーター名:nunit.util.testagency.getagentのフレームワーク(RuntimeFramework Framework、Int32 Waittime、Boolean adabedeebug) nunit.util.processrunner.load(testpackageパッケージ)nunit.consolerunner.consoleui.execute(consoleoptions options)atnunit.consolerunner.runner.main(string [] args)

OSWinServer 2008 R2 X64

ヌニット 2.5.4.10098

テストアセンブリ.NET 4.0 RTM用に構築(v4.0.30319)

コマンドラインnunit-console.exe nservicebus.config.unittests.dll /framework=net-4.0

何か案は?

役に立ちましたか?

解決

Kevのアドバイス( /framework=4.0.30319をパラメーターリストに組み合わせて)を組み合わせて、Nunit-Console.exe.configを次のもので変更します。

 <configuration>

追加:

<startup>  <requiredRuntime version="v4.0.30319" /></startup>

<configuration><runtime> 追加:

 <legacyUnhandledExceptionPolicy enabled="1" />

他のヒント

私はCC.NETと同じ問題を抱えていました。

私は今、arguement /framework = 4.0.30319を使用してnantからnunitを実行します

お役に立てれば

ケブ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top