다음을 통해 공유


dotnet 패키지 제거 명령어

이 문서의 적용 대상: ✔️ .NET 6 SDK 이상 버전

이름

dotnet package remove - 프로젝트 파일에서 패키지 참조를 제거합니다.

비고

.NET 9 SDK 이하를 사용하는 경우 대신 "동사 우선" 양식(dotnet remove package)을 사용합니다. "명사 우선" 양식은 .NET 10에서 도입되었습니다. 자세한 내용은 보다 일관된 명령 순서를 참조하세요.

개요

dotnet package remove <PACKAGE_NAME>  
  [--file <FILE>] [--interactive] [--project <PROJECT>]

dotnet package remove -h|--help

설명

dotnet package remove 명령은 프로젝트에서 NuGet 패키지 참조를 제거하는 편리한 옵션을 제공합니다.

주장들

PACKAGE_NAME

제거할 패키지 참조입니다.

옵션

  • --file <FILE>

    작동할 파일 기반 앱입니다.

  • --interactive

    명령이 중지되고 사용자 입력 또는 작업을 대기할 수 있도록 허용합니다. 예를 들어 인증을 완료합니다.

  • -p|--project <PROJECT>

    작업할 프로젝트 파일입니다. 솔루션 파일이 지정된 경우 명령은 해당 패키지를 참조하는 솔루션의 모든 프로젝트에서 패키지를 업데이트합니다. 지정하지 않으면 명령은 현재 디렉터리에서 프로젝트 파일을 검색합니다.

  • -?|-h|--help

    명령을 사용하는 방법에 대한 설명을 출력합니다.

예시

  • 현재 디렉터리의 프로젝트에서 NuGet 패키지를 제거 Newtonsoft.Json 합니다.

    dotnet package remove Newtonsoft.Json
    
  • 특정 프로젝트 파일에서 NuGet 패키지를 제거 Newtonsoft.Json 합니다.

    dotnet package remove Newtonsoft.Json --file MyApp.cs