例外: NUnit.Util.TestAgency.GetAgent(RuntimeFramework ProcessModel:默认DomainUsage:单执行运行时: net-4.0未处理异常: System.ArgumentException: net-4.0框架不可用参数名称:框架在框架中,Int32 waitTime,布尔enableDebug在NUnit.Util.ProcessRunner.Load(TestPackage包)在NUnit.ConsoleRunner.Runner.Main(String[] args)
OS Winserver 2008 R2 x64
Nunit 2.5.4.10098
为4.0RTM构建的测试程序集(v4.0.30319)
命令行nunit-控制台NServiceBus.Config.UnitTests.dll /NServiceBus.Config.UnitTests.dll=Net-4.0
有什么想法吗?
发布于 2010-04-14 12:14:01
结合Kev的建议(将/framework=4.0.30319添加到参数列表中),并修改nunit-sole.exe.config,如下所示:
在……下面
<configuration>加:
<startup> <requiredRuntime version="v4.0.30319" /></startup>在<configuration><runtime>下添加:
<legacyUnhandledExceptionPolicy enabled="1" />发布于 2010-04-14 11:47:27
我和CC.net也有同样的问题。
现在,我使用NUnit从NAnt运行/framework=4.0.30319
希望这能有所帮助
凯夫
https://stackoverflow.com/questions/2635794
复制相似问题