system.argumentexception:net-4.0フレームワークは利用できません
-
26-09-2019 - |
質問
例外: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を実行します
お役に立てれば
ケブ