10 votes

NUnit échoue avec System.ArgumentException: Le framework net-4.0 n'est pas disponible

Exception: ProcessModel: Default DomainUsage: Single Execution Runtime: net-4.0 Unhandled Exception: System.ArgumentException: Le framework net-4.0 n'est pas disponible Nom du paramètre : framework at NUnit.Util.TestAgency.GetAgent(RuntimeFramework framework, Int32 waitTime, Boolean enableDebug) at NUnit.Util.ProcessRunner.Load(TestPackage package) at NUnit.ConsoleRunner.ConsoleUi.Execute(ConsoleOptions options) at NUnit.ConsoleRunner.Runner.Main(String[] args)

OS Winserver 2008 R2 x64

Nunit 2.5.4.10098

Test assembly Construit pour .net 4.0 RTM (v4.0.30319)

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

Des idées?

14voto

Frederik Points 1988

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

sous

ajouter :

sous ajouter :

1voto

Kevin Points 11

J'avais le même problème avec CC.net.

Je lance maintenant NUnit à partir de NAnt en utilisant l'argument /framework=4.0.30319

En espérant que cela vous aide

Kev

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X