Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Средство удаления .NET автоматизирует удаление пакетов SDK и сред выполнения .NET из системы. Это средство поддерживают ОС Windows и macOS. ОС Linux не поддерживается.
Ограничения
Средство может удалять только пакеты SDK для .NET и среды выполнения, установленные с помощью одного из следующих методов:
- Устанавливается с помощью установщика .NET SDK или среды выполнения .NET.
- Устанавливается установщиком Visual Studio, но только для Visual Studio 2019 16.3 и более ранних версий.
Средство может удалять только пакеты SDK и среды выполнения, расположенные в папке /usr/local/share/dotnet .
Из-за этих ограничений средство может не удалять все пакеты SDK и среды выполнения .NET на компьютере. С помощью dotnet --info команды можно найти все установленные пакеты SDK и среды выполнения .NET, включая эти пакеты SDK и среды выполнения, которые средство не может удалить. Команда dotnet-core-uninstall list позволяет просмотреть, какие пакеты SDK можно удалить с помощью средства.
Установка средства
Вы можете скачать средство удаления .NET на странице выпусков средства и найти исходный код в репозитории GitHub dotnet/cli-lab.
Чтобы установить средство, выполните следующие действия.
Установка с помощью winget
Вы также можете установить средство удаления .NET с помощью диспетчера пакетов Windows:
winget install --id Microsoft.DotNet.UninstallTool --source winget
Установка с помощью установщика MSI
- Скачайте установщик dotnet-core-uninstall-*.msi на странице выпусков GitHub.
- Запустите установщик.
Скачайте архив dotnet-core-uninstall-*.tar.gz со страницы релизов GitHub.
Выполните следующий скрипт оболочки, чтобы извлечь tarball в каталог с именем dotnet-core-uninstall в домашнем каталоге. Следующий пример извлекает версию средства Arm64:
mkdir -p ~/dotnet-core-uninstall tar -zxf dotnet-core-uninstall-osx-arm64.tar.gz -C ~/dotnet-core-uninstall
Внимание
Для этого средства требуются права администратора для удаления пакетов SDK и сред выполнения .NET. Следовательно, его нужно устанавливать в защищенном от записи каталоге, например C:\Program Files в ОС Windows или /usr/local/bin в macOS. Дополнительные сведения см. в разделе Повышенный доступ для команд dotnet.
Удалите инструмент
Удаление с помощью winget
Чтобы удалить с помощью winget, выполните следующее:
winget uninstall --id Microsoft.DotNet.UninstallTool
Удаление вручную
Чтобы вручную удалить средство, выполните следующие действия.
- Откройте меню Пуск.
- Найдите "Установка и удаление программ" и откройте этот компонент.
- Найдите
Microsoft .NET SDK Uninstall Tool. - Выберите Удалить.
Если вы извлекли dotnet-core-delete-*.tar.gz tarball, удалите извлеченные файлы.