수색…


비고

NuGet.org :

NuGet은 .NET을 포함한 Microsoft 개발 플랫폼의 패키지 관리자입니다. NuGet 클라이언트 도구는 패키지를 생성하고 소비하는 기능을 제공합니다. NuGet 갤러리는 모든 패키지 작성자와 소비자가 사용하는 중앙 패키지 저장소입니다.

NuGet.org의 예는 이미지입니다.

NuGet 패키지 관리자 설치

프로젝트 패키지를 관리하려면 NuGet Package Manager가 필요합니다. 이 Visual Studio Extension은 공식 문서 인 NuGet Client 설치 및 업데이트에 설명되어 있습니다.

Visual Studio 2012부터 NuGet은 모든 에디션에 포함되어 있으며 도구 -> NuGet 패키지 관리자 -> 패키지 관리자 콘솔에서 사용할 수 있습니다.

Visual Studio의 Tools 메뉴에서 Extensions and Updates를 클릭하면됩니다.

여기에 이미지 설명을 입력하십시오.

이렇게하면 두 GUI가 모두 설치됩니다.

  • 프로젝트 또는 References 폴더에서 "Manage NuGet Packages ..."를 클릭하여 사용할 수 있습니다.

그리고 패키지 관리자 콘솔 :

  • 도구 -> NuGet 패키지 관리자 -> 패키지 관리자 콘솔.

UI를 통한 패키지 관리

프로젝트 (또는 References 폴더)를 마우스 오른쪽 버튼으로 클릭하면 "Manage NuGet Packages ..."옵션을 클릭 할 수 있습니다. Package Manager 대화 상자가 나타납니다 .

여기에 이미지 설명을 입력하십시오.

콘솔을 통한 패키지 관리

Tools -> NuGet Package Manager -> Package Manager Console 메뉴를 클릭하여 IDE에 콘솔을 표시하십시오. 공식 문서는 여기에 있습니다 .

여기에서 현재 선택된 "Default project"에 입력 된 패키지를 설치하는 install-package 명령을 실행할 수 있습니다.

Install-Package Elmah

패키지를 설치할 프로젝트를 제공하고 "기본 프로젝트"드롭 다운에서 선택한 프로젝트를 재정의 할 수도 있습니다.

Install-Package Elmah -ProjectName MyFirstWebsite

패키지 업데이트

패키지를 업데이트하려면 다음 명령을 사용하십시오.

PM> Update-Package EntityFramework

여기서 EntityFramework는 업데이트 할 패키지의 이름입니다. 업데이트는 모든 프로젝트에서 실행되며 "기본 프로젝트"에만 설치되는 Install-Package EntityFramework 와는 다릅니다.

단일 프로젝트를 명시 적으로 지정할 수도 있습니다.

PM> Update-Package EntityFramework -ProjectName MyFirstWebsite

패키지 제거

PM> Uninstall-Package EntityFramework  

솔루션의 한 프로젝트에서 패키지 제거

PM> Uninstall-Package -ProjectName MyProjectB EntityFramework

특정 버전의 패키지 설치

PM> Install-Package EntityFramework -Version 6.1.2  

패키지 소스 피드 추가 (MyGet, Klondike 등)

nuget sources add -name feedname -source http://sourcefeedurl

UI를 사용하여 다른 (로컬) Nuget 패키지 소스 사용

회사가 다른 팀에 패키지를 배포하기 위해 자체의 누겟 서버를 설정하는 것이 일반적입니다.

  1. 솔루션 탐색기로 이동하여 마우스 오른쪽 버튼을 클릭 한 다음 Manage NuGet Packages for Solution 를 선택 Manage NuGet Packages for Solution

여기에 이미지 설명을 입력하십시오.

  1. 창이 열리면 Settings 클릭하십시오.

여기에 이미지 설명을 입력하십시오.

  1. 오른쪽 상단 모서리에있는 + 를 클릭 한 다음 해당 지역의 너겟 서버에 가리키는 이름과 URL을 추가하십시오.

여기에 이미지 설명을 입력하십시오.

특정 버전의 패키지 제거

PM> uninstall-Package EntityFramework -Version 6.1.2


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow