Remover referências não usadas
Esta refatoração aplica-se a:
- C#
- Visual Basic
O quê: Somente para projetos de estilo SDK, permite remover referências não utilizadas.
Quando: você deseja limpar referências de projeto e pacotes NuGet que não têm uso.
Por quê: 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 isso 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.
Como fazer
Verifique se a opção está habilitada.
Selecione Ferramentas>Opções>Editor>de texto C#>Advanced e habilite Mostrar "Referências não utilizadas removidas" no Gerenciador de Soluções (experimental).
Clique com o botão direito do mouse em um nó de dependências ou nome do projeto no Gerenciador de Soluções.
Selecione Remover Referências Não Usadas.
O diálogo Remover Referências Não Usadas será aberto exibindo referências que não têm uso no código-fonte. As referências não usadas serão pré-selecionadas para remoção com uma opção de preservar referências com a seleção de
Keep
na lista suspensa Ação.Clique em
Apply
para remover as referências selecionadas.