2017-12-18 9 views
4

nunit-console 버전 2.4.8을 최신 버전 또는 적어도 버전 3으로 업그레이드하려고합니다. 온라인에서 찾은 유일한 도움말은 Visual Studio 및 업그레이드에 관한 것이었지만 맥에서 일하고 있는데 내 VS에서 이미 최신 버전을 가지고있다.nunit-console 명령 줄에서 업데이트

나는이 검색의 방법은

nuget update nunit-console 

같은 명령 줄에서 nuget에 대해 생각하지만 나에게 올바른 명령입니다 또는 다른 방법이 무엇 다음과 같은 오류

No packages.config, project or solution file specified. Use the -self switch to update NuGet.exe. 

을 제공 I 가야 해?

미리 감사드립니다.

답변

2

Mono와 함께 제공되는 nunit-console을 업데이트하려고합니까? 너겟을 사용하여 업데이트 할 수는 없습니다.

대신 너겟에서 사용할 NUnit console runner을 다운로드하고 Mono를 사용하여 호출하고 싶습니다. 그런 다음

NUnit.ConsoleRunner.3.7.0/tools/nunit3-console.exe 

중 위의 nunit3-의 Console.exe를 사용

nuget install NUnit.ConsoleRunner 

이 최신 NUnit과 콘솔 주자를 다운로드하고 압축을 풉니 것 : 콘솔 주자를 얻을 수있는 간단한 방법을 실행하는 것입니다 모노와 직접 러너 :

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 콘솔 러너를 사용하십시오.

Mono가 업데이트 될 때 제거되지 않도록 /Library/Frameworks/Mono.framework/Versions/Current/Commands/ 대신이 스크립트를 다른 곳에 배치 할 수 있습니다.

+0

내 문제가 해결되었습니다. 고마워. –