다음을 통해 공유


NuGet 1.7 릴리스 정보

NuGet 1.6 릴리스 정보 | NuGet 1.8 릴리스 정보

NuGet 1.7은 2012년 4월 4일에 릴리스되었습니다.

알려진 설치 문제

VS 2010 SP1을 실행하는 경우 이전 버전이 설치된 경우 NuGet을 업그레이드하려고 할 때 설치 오류가 발생할 수 있습니다.

해결 방법은 단순히 NuGet을 제거한 다음 VS 확장 갤러리에서 설치하는 것입니다. 자세한 내용은 https://support.microsoft.com/kb/2581019을 참조하세요.

참고: Visual Studio에서 확장을 제거할 수 없는 경우(제거 단추가 비활성화됨) "관리자 권한으로 실행"을 사용하여 Visual Studio를 다시 시작해야 할 수 있습니다.

기능

설치 후 readme.txt 파일 열기 지원

1.7의 새로운 기능으로 패키지의 루트에 파일이 포함된 readme.txt 경우 패키지 설치가 완료되면 NuGet에서 이 파일이 자동으로 열립니다.

NuGet 패키지 관리 대화 상자에 시험판 패키지 표시

이제 NuGet 패키지 관리 대화 상자에 시험판 패키지를 표시하는 옵션을 제공하는 드롭다운이 포함되어 있습니다.

시험판 패키지 표시

패키지 파일이 누락된 경우 패키지 복원 단추 표시

패키지 관리자 콘솔 또는 관리자 NuGet 패키지 대화 상자를 열면 NuGet은 현재 솔루션이 패키지 복원 모드를 사용하도록 설정했는지 여부와 폴더에서 packages 패키지 파일이 누락되었는지 확인합니다. 이러한 두 조건이 충족되면 NuGet에서 사용자에게 알리고 편리한 복원 단추를 표시합니다. 이 단추를 클릭하면 NuGet이 트리거되므로 누락된 모든 패키지가 복원됩니다.

대화 상자의 패키지 복원 단추

콘솔의 패키지 복원 단추

솔루션 수준 packages.config 파일 추가

이전 버전의 NuGet에서 각 프로젝트에는 packages.config 해당 프로젝트에 설치된 NuGet 패키지를 추적하는 파일이 있습니다. 그러나 솔루션 수준에서 솔루션 수준 패키지를 추적하는 유사한 파일이 없었습니다. 결과적으로 솔루션 수준 패키지를 복원할 방법이 없었습니다. 이 기능은 이제 NuGet 1.7에서 구현됩니다. 솔루션 수준 packages.config 파일은 솔루션 루트 아래의 .nuget 폴더 아래에 배치되며 솔루션 수준 패키지만 저장합니다.

New-Package 제거 명령

사용량이 적기 때문에 New-Package 명령이 제거되었습니다. 개발자는 nuget.exe 또는 편리한 NuGet 패키지 탐색기를 사용하여 패키지를 만드는 것이 좋습니다.

버그 수정

NuGet 1.7은 패키지 복원 워크플로 및 네트워크/소스 제어 시나리오와 관련한 많은 버그를 수정했습니다.

NuGet 1.7에서 수정된 작업 항목의 전체 목록은 다음을 [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.7&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0)참조하세요.