Поделиться через


Удаление неиспользуемых ссылок.

Область применения этого рефакторинга:

  • C#
  • Visual Basic

Что: только для проектов стилей SDK можно удалить неиспользуемые ссылки.

Когда: необходимо очистить неиспользуемые ссылки проекта и пакеты NuGet.

Зачем: удаление неиспользуемых ссылок проекта может помочь сэкономить место и сократить время запуска приложения, так как для загрузки каждого модуля требуется время, а это позволяет избегать загрузки компилятором метаданных, которые никогда не будут использоваться.

Примечание.

Помощник по обновлению .NET можно использовать прямо из Visual Studio для обновления приложения до последних версий .NET.

Практическое руководство

  1. Убедитесь, что параметр включен.

    Выберите текстовый редактор>параметров>инструментов>C#>Advanced и включите команду "Удалить неиспользуемые ссылки" в Обозреватель решений (экспериментальный).

  2. Щелкните правой кнопкой мыши имя проекта или узел зависимостей в Обозревателе решений.

  3. Выберите Удаление неиспользуемых ссылок.

    Remove Unused References command

  4. Откроется диалоговое окно Удаление неиспользуемых ссылок, в котором будут отображаться ссылки, не используемые в исходном коде. Неиспользуемые ссылки будут заранее выбраны для удаления с возможностью сохранения ссылок путем выбора Keep из раскрывающегося списка действий.

    Remove Unused References dialog

  5. Щелкните Apply, чтобы удалить выбранные ссылки.

См. также