vs 프로젝트에 패키지 사용하는것을 설정하고 command로 복원 하는 방법은 아래와 같다.


https://www.nuget.org/downloads


위 사이트에서 nuget.exe를 다운 받는다.. (버전은 상관없다.. 최신버전 받자)


  nuget.exe restore 솔수션파일명.sln


을 command에서 실행 한다.


참고로 최신 버전 받으면 최신 vs로 세팅 하게 된다.


restore 옵션 설명은 아래 링크에서 확인 할것


https://docs.microsoft.com/ko-kr/nuget/tools/cli-ref-restore



command로 할떄 msbuild을 설치하고 사용 하는데 과거버전을 사용할꺼면 아래와 같이 세팅 하자


  -MSBuildVersion 12


뒤에 숫자는 vs 버전 이야기고 12버전은 vs 2013버전을 이야기 한다.


그리고 버전 별로 저장소(?)가 다를수 있다


vs 2013은 https://www.nuget.org/api/v2/ 에서 받아온다

(이것의 확인은 vs 옵션에 nuget 매니저 부분을 체크 하면 된다.


그래서 최신 nuget.exe에 세팅된 값과 다를수 있으니 저장소(?) 설정은 아래와 같이 한다.


  -Source https://www.nuget.org/api/v2/


정상적으로 다 받아진다면 에러 없이 잘 받아질것이다.


예시 vs2013 솔루션 파일에서 nuget 패키지를 복원 한다면... 아래와 같다


nuget.exe restore 솔루션파일.sln -MSBuildVersion 12 -Source https://www.nuget.org/api/v2/



------------------------------------------------------------------------------------------------


전역으로 패키지를 받는 방법이 있을꺼 같은데.. 뭔지 모르겠다 나중에 찾으면 내용 업데이트 하겠다




by 널부러 2019. 2. 12. 13:42
| 1 |