Compartilhar via


remoção de referência do dotnet

Este artigo se aplica a: ✔️ SDK do .NET 6 e versões posteriores

Nome

dotnet reference remove – Remove referências P2P (projeto a projeto).

Observação

Se você estiver usando o SDK do .NET 9 ou anterior, use o formulário "verbo primeiro" (dotnet remove reference) em vez disso. O formulário "substantivo primeiro" foi introduzido no .NET 10. Para obter mais informações, consulte a ordem de comando mais consistente.

Sinopse

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

dotnet reference remove -h|--help

Descrição

O dotnet reference remove comando fornece uma opção conveniente para remover referências de projeto de um projeto.

Argumentos

PROJECT

Arquivo de projeto de destino. Se não for especificado, o comando pesquisará um no diretório atual.

PROJECT_REFERENCES

Referências de projeto a projeto (P2P) a serem removidas. Você pode especificar um ou vários projetos. Os padrões glob têm suporte em terminais baseados em Unix/Linux.

Opções

  • -?|-h|--help

    Imprime uma descrição de como usar o comando.

  • -f|--framework <FRAMEWORK>

    Remove a referência somente ao direcionar uma estrutura específica usando o formato TFM.

Exemplos

  • Remova uma referência de projeto do projeto especificado:

    dotnet reference remove lib/lib.csproj --project app/app.csproj
    
  • Remova várias referências de projeto do projeto no diretório atual:

    dotnet reference remove lib1/lib1.csproj lib2/lib2.csproj
    
  • Remova várias referências de projeto usando um padrão glob no Unix/Linux:

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