dotnet Windows, Mac OS X 및 Linux에서 실행되는 CLI(명령줄 인터페이스)는 패키지 설치, 복원 및 게시와 같은 다양한 필수 명령을 제공합니다. dotnet이 요구 사항을 충족하는 경우, nuget.exe를 사용할 필요가 없습니다.
이러한 명령을 사용하여 패키지를 사용하는 예제는 dotnet CLI를 사용하여 패키지 설치 및 관리를 참조하세요. 이러한 명령을 사용하여 패키지를 만드는 예제는 dotnet CLI를 사용하여 패키지 만들기 및 게시를 참조하세요.
CLI에 대한 전체 명령 참조는 dotnet.NET Core CLI(명령줄 인터페이스) 도구를 참조하세요.
패키지 사용량
-
dotnet add package: 프로젝트 파일에 패키지 참조를 추가한 다음 실행
dotnet restore하여 패키지를 설치합니다. - dotnet remove package: 프로젝트 파일에서 패키지 참조를 제거합니다.
-
dotnet restore: 프로젝트의 종속성 및 도구를 복원합니다. NuGet 4.0을 기준으로
nuget restore는 동일한 코드를 실행합니다. - dotnet nuget locals: global-packages, http-cache 및 temp 폴더의 위치를 나열하고 해당 폴더의 내용을 지웁니다.
-
dotnet new nugetconfig: NuGet의 동작을 구성하는 파일을 만듭니다
nuget.config.
패키지 만들기
- dotnet pack: 코드를 NuGet 패키지로 압축합니다.
- dotnet nuget push: NuGet 서버에 패키지를 게시합니다. nuget.org, Azure Artifacts 및 타사 NuGet 서버에 적용됩니다.
- dotnet nuget delete: NuGet 서버에서 패키지를 삭제하거나 목록 해제합니다. nuget.org, Azure Artifacts 및 타사 NuGet 서버에 적용됩니다.
- dotnet nuget verify: 서명된 NuGet 패키지를 확인합니다.