您嘗試更新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/
的地方,以避免單時更新它被移除。
它解決了我的問題。謝謝你 –