Compartilhar via


Remover referências não utilizados

Essa refatoração se aplica a:

  • C#
  • Visual Basic

Que: Somente para projetos de estilo do SDK , permite remover referências não usadas.

Quando: Você deseja limpar referências de projeto e pacotes NuGet que não têm uso.

Por que: Remover referências de projeto que não têm uso pode ajudar a economizar espaço e reduzir o tempo de inicialização do aplicativo, pois leva tempo para carregar cada módulo e evita que o compilador carregue metadados que nunca serão usados.

Observação

Você pode usar o Assistente de Atualização do .NET diretamente do Visual Studio para atualizar seu aplicativo para as versões mais recentes do .NET.

How-to

  1. Verifique se a opção está habilitada.

    Selecione oEditor> de Texto deOpções> de Ferramentas>C#>Advanced e habilite o comando Mostrar "Referências Não Utilizados Removidas" no Gerenciador de Soluções.

  2. No Gerenciador de Soluções, clique com o botão direito do mouse em um nome de projeto ou no nó Dependências .

  3. Selecione Remover Referências Não Utilizados.

    Captura de tela do comando Remover Referências Não Utilizados.

    Captura de tela do comando Remover Referências Não Utilizados.

  4. A caixa de diálogo Remover Referências Não Utilizados é aberta, exibindo referências que não têm uso no código-fonte. Referências não usadas são pré-selecionadas para remoção com uma opção para preservar referências selecionando Keep na lista suspensa Ação.

    Captura de tela da caixa de diálogo Remover Referências Não Utilizados.

    Captura de tela da caixa de diálogo Remover Referências Não Utilizados.

  5. Clique Apply para remover as referências selecionadas.

Consulte também