Как удалить .NET и установить более раннюю версию на Windows 10?

Как удалить .NET и установить более раннюю версию на Windows 10?

Я застрял с .net 4.8.03761 в реестре (528049)

Мне нужно установить .net 4.7.2 для моего конкретного проекта, но я не могу этого сделать, потому что не могу удалить .net 4.8.

Есть какие-нибудь подсказки?

решение1

Мне нужно установить .net 4.7.2 для моего конкретного проекта, но я не могу удалить .net 4.8.

Если у вас установлен .net 4.8, вам не нужно ничего устанавливать, так как он будет запускать приложения, написанные для 4.7.2:

.NET Framework 4.8

.NET Framework 4.8 входит в состав:

.NET Framework 4.8 можно использовать для запуска приложений, созданных для .NET Framework 4.0 — 4.7.2.

Источник:Установка .NET Framework на Windows 10 | Microsoft Docs

решение2

Я застрял на .net 4.8.03761

Это ваша среда выполнения. Она может запускать приложения .NET для 4.5 и выше до .NET 4.8. Смотрите .NETСовместимость версийдля получения подробной информации. Поддержка .NET 2.0 через 3.5 и 4.0 осуществляется отдельно.

для моего конкретного проекта

Для разработки для .net target вам нужен SDK для этой конкретной цели. Вы можете установить столько SKD, сколько вам нужно.

SDK и среда выполнения — это не одно и то же.

Мне нужно установить .net 4.7.2

Загрузить.NET 4.7.2 SDK. Не среда выполнения (у вас уже есть более новая совместимая среда выполнения).

Смотрите такжеМожно ли установить версию .net 4.7 на моем компьютере, если .net 4.8 уже установлена?.

Связанный контент