Question

Exception: ProcessModel: Par défaut DomainUsage: Célibataire Exécution Durée: net-4.0 Exception non-gérée: System.ArgumentException: Le cadre net 4.0 n'est pas disponible Nom du paramètre: cadre    à NUnit.Util.TestAgency.GetAgent (cadre RuntimeFramework, Int32 waitTime, Boolean enableDebug)    à NUnit.Util.ProcessRunner.Load (paquet TestPackage)    à NUnit.ConsoleRunner.ConsoleUi.Execute (options ConsoleOptions)    à NUnit.ConsoleRunner.Runner.Main (String [] args)

OS Winserver 2008 R2 x 64

Nunit 2.5.4.10098

Test de montage Conçu pour .net 4.0 RTM (v4.0.30319)

Commandline nunit-console.exe NServiceBus.Config.UnitTests.dll /framework=net-4.0

Toutes les idées?

Était-ce utile?

La solution

Combiner les conseils de Kev (ajouter /framework=4.0.30319 à la liste des paramètres) et modifier nunit-console.exe.config ce qui suit:

sous

 <configuration>

ajouter:

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

sous <configuration><runtime> ajouter:

 <legacyUnhandledExceptionPolicy enabled="1" />

Autres conseils

Je faisais le même problème avec CC.net.

Je lance maintenant NUnit de Nant en utilisant le arguement /framework=4.0.30319

Hope this helps

Kev

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top