Как удалить do tnet runtime на Windows? - PullRequest
1 голос
/ 21 января 2020

Я нашел команду dotnet --list-runtimes, и она выводит (сокращенно) для меня:

Microsoft.AspNetCore.All 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.15 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 3.1.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Я хочу удалить конкретный c AspNetCore.App среды выполнения, чтобы увидеть если это поможет мне решить другую, другую проблему - но я не знаю как.

Я пробовал:

  • Использование Установка / удаление программ, но в нем перечислены только записи ". NET Core SDK", а не runtime (также: в этом списке отсутствует несколько версий, которые были в выводе dotnet --list-runtimes)
  • Просматривая доступные записи dotnet help, но не увидел соответствующих опций
  • Go - remove-runtime-sdk-version readme , но он говорит мне использовать «Установка и удаление программ», что не Мне не помогают

Я рассмотрел удаление папок, упомянутых в моих выходных данных, но не решаюсь просто начать удалять папки в подпапках Program Files.

Есть ли команда dotnet или другой хороший способ удалить среды выполнения, в частности, версии AspNetCore, чтобы я был на 100% уверен, что версия Функция «Выделение» из ASP. NET Ядро не может выбрать неправильную версию?


Согласно комментариям, я попробовал инструмент dotnet-core-uninstall (предварительный выпуск), но если я запускаю dotnet-core-uninstall В нем перечислены ноль времени выполнения, которые он может удалить, только SDK (и только версии 2.x).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...