Не удается установить .NET Framework, поскольку Windows считает, что установлена ​​более новая версия. - PullRequest
0 голосов
/ 25 мая 2018

Я использую visual studio community 2017 на Windows 10.Он падал раньше, и мне пришлось удалить некоторые записи реестра, чтобы иметь возможность переустановить его.Сегодня мне нужно было запустить проект на .NET 4.6.1 and it won't install it.

. Я попытался установить его через установщик Visual Studio -> отдельные компоненты (удалить / установить) и загрузить с веб-сайта Microsoft.В первом сценарии без изменений, во втором сценарии говорится, что более новая версия уже установлена.

Я также проверил HKLM -> Software -> WOW6432Node -> Microsoft -> NET Framework Setup -> NDP -> v4 -> Full -> version is 4.7.03056 и HKLM -> Microsoft -> NET Framework Setup -> NDP -> v4 -> Full -> version is 4.7.03056.

В Control Panel\Programs\Programs and Features Я установил only .net 4.5.1.Я думаю, мне нужно удалить что-то в реестре, чтобы он не думал, что установлена ​​более новая версия.

Примечание. Я могу установить .net 4.6.2+ через установщик Visual Studio.

1 Ответ

0 голосов
/ 25 мая 2018

Windows 10 поставляется с версией .NET Framework 4.7.x.Это обновление .NET 4.0 на месте.

Но вы можете установить пакет разработчика для более старых версий .NET Framework .Это позволит вам строить против определенных версий фреймворка.В Windows 10 приложения будут работать в Framework 4.7.2.

Это позволит вам создавать приложения для более старых версий Framework и различных версий Windows.

...