5

Я недавно обновился с Windows 8.1 до Windows 10. Затем я удалил .NET Framework 4.6 в Windows 10. Это больше не появляется в программах и функциях.

Я хочу переустановить его, и я попытался использовать установщик с http://www.microsoft.com/en-us/download/details.aspx?id=48130. Но установка завершается с сообщением. The .NET Framework 4.6 redistributable does not apply to this operating system. Please download the .NET Framework 4.6 for your operating system from the Microsoft Download Center .

Вот журнал установки:

Версия ОС = 10.0.10240, SP = 0.0, платформа 2

Описание ОС = будущая ОС - x64 Unkonw Edition (ProductType = 101)

MSI = 5.0.10240.16386

Обслуживание Windows = 10.0.10240.16464

CommandLine = C:\e2e99de5e6e04fcfe49702\Setup.exe /x86 /x64 /web

Использование механизма одновременной загрузки и установки

Операция: Установка

Имя пакета = установка Microsoft .NET Framework 4.6

Версия пакета = 4.6.00081

Политика сбора данных об опыте пользователя: AlwaysUploaded

Регистрация всех глобальных блоков

Установка блокираторов:

Распространяемый .NET Framework 4.6 не распространяется на эту операционную систему. Загрузите .NET Framework 4.6 для вашей операционной системы из центра загрузки Microsoft.

Окончательный результат: установка не удалась с кодом ошибки: (0x000013EC), «сбит стоп-блок или системное требование не выполнено». (Истекшее время: 0 00:00:04).

Как я могу переустановить .NET 4.6?

3 ответа3

5

Откройте PowerShell от имени администратора и запустите:

Enable-WindowsOptionalFeature -Online -FeatureName NetFx4

.NET Framework 4.6 является частью ОС и не может / не должна быть установлена из внешнего пакета.

Редактировать:

Если вы фактически удалили .NET из системы, PowerShell не будет работать, откройте командную строку cmd.exe от имени администратора и запустите:

dism.exe -Enable-Feature -online -FeatureName:NetFx4
0

Обновление до Win 10 "отключено" Dot Net. Я видел, как это случилось с моими клиентами. Поскольку Dot Net входит в состав ОС Win 10, она не отображается как установленное приложение в разделе "Программы и компоненты", но вы МОЖЕТЕ найти его в разделе "Функции".

Есть два или три места, где вы можете включить Dot Net (в зависимости от того, как вы или ваши приложения его используете). Для меня под заголовком «.NET Framework 4.6 Advanced Services» я должен был проверить "Активация HTTP". Но вам также может понадобиться заглянуть в раздел "Служба активации процессов Windows", а также «Информационные службы Интернета / Службы всемирной паутины \ Функции разработки приложений».

Удачи.

0

попробуйте установить его из Windows 10 SDK, которые включают .Net 4.6 Framework

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .