您尝试更新NUnit控制台附带的单?你不能仅仅使用nuget来更新它。
相反,我将刚才下载的NUnit console runner要从使用的NuGet,只是调用,使用单声道。一个简单的方法来获得亚军控制台,可运行:
nuget install NUnit.ConsoleRunner
这将下载最新的NUnit的控制台亚军并将其解压到:
NUnit.ConsoleRunner.3.7.0/tools/nunit3-console.exe
然后,使用上述nunit3,console.exe直接与单亚军:
mono full/path/to/NUnit.ConsoleRunner.3.7.0/tools/nunit3-console.exe
或者,如果你想有一个nunit3控制台命令然后我会看看目前的NUnit控制台脚本/Library/Frameworks/Mono.framework/Versions/Current/Commands/nunit-console
#!/bin/sh
exec /Library/Frameworks/Mono.framework/Versions/5.8.0/bin/mono --debug $MONO_OPTIONS /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/4.5/nunit-console.exe "[email protected]"
然后根据此脚本创建您自己的脚本,但让它使用您下载的新NUnit控制台运行程序。
您可能希望把这个脚本别人而不是/Library/Frameworks/Mono.framework/Versions/Current/Commands/
的地方,以避免单时更新它被移除。
它解决了我的问题。谢谢你 –