Я нашел команду 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).