Как выйти из адской версии.NET?
Я использую Windows 10 Pro (версия 1809. ОС Build 17763.437) и установил.NET 4.8, а затем узнал, что ILMergeGUI не будет работать с ним. Поэтому я удалил 4.8 с помощью "Удаление программ и компонентов" и перезагрузил компьютер.
Теперь нет и 4.7.1, которая была версией на машине после новой установки Windows 10 на новый ПК.
Тем не менее, когда я пытаюсь установить 4.7.1, я получаю сообщение об ошибке, что она или более поздняя версия уже установлена.
И в довершение всего, когда я запускаю эту команду:
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version
это результат: 4.8.03761.
Теперь я сделал восстановление, используя точку восстановления, созданную при обновлении до 4.8, и я вернулся к 4.7.03190.
0 ответов
Перейти к истории обновлений -> Удалить обновление, а затем...
Разовая установка:
Клиент Win 10: удаление обновления KB4486153
Windows server 2016: удаление обновления KB4486129
Обновление 1903:
Будучи частью Обновления функций 1903 года, .NET 4.8 не может быть деинсталлирован, кроме как с помощью отката на 1809 через панель управления (Обновления -> Восстановление)
Требования: резервная копия 1809 по-прежнему существует в папке:\windows.old (папка будет удалена через 10 дней после обновления до 1903 года), и очистка диска не выполнялась, так как при этом также удаляется папка.