다음을 통해 공유


dotnet 참조 제거 (dotnet reference remove)

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

이름

dotnet reference remove - P2P(프로젝트-프로젝트) 참조를 제거합니다.

비고

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

개요

dotnet reference remove [-f|--framework <FRAMEWORK>] [--project <PROJECT>]
     <PROJECT_REFERENCES>

dotnet reference remove -h|--help

설명

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

주장들

PROJECT

대상 프로젝트 파일입니다. 지정하지 않으면 명령은 현재 디렉터리를 검색합니다.

PROJECT_REFERENCES

제거할 P2P(프로젝트 대 프로젝트) 참조입니다. 하나 이상의 프로젝트를 지정할 수 있습니다. Glob 패턴은 Unix/Linux 기반 터미널에서 지원됩니다.

옵션

  • -?|-h|--help

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

  • -f|--framework <FRAMEWORK>

    TFM 형식을 사용하여 특정 프레임워크 를 대상으로 하는 경우에만 참조를 제거합니다.

예시

  • 지정된 프로젝트에서 프로젝트 참조를 제거합니다.

    dotnet reference remove lib/lib.csproj --project app/app.csproj
    
  • 현재 디렉터리의 프로젝트에서 여러 프로젝트 참조를 제거합니다.

    dotnet reference remove lib1/lib1.csproj lib2/lib2.csproj
    
  • Unix/Linux에서 glob 패턴을 사용하여 여러 프로젝트 참조를 제거합니다.

    dotnet reference remove **/*.csproj` --project app/app.csproj