8

В стандартной комплектации Windows 8 поставляется с платформой .NET 4.5, но для разработки и развертывания наших приложений мне необходимо также установить платформу .NET 3.5, чтобы я мог создавать приложения как для старых версий, так и для новых. СЕТЬ.

Однако при попытке установить .Net 3.5 на Windows 8 я получил ошибку 0x800F0906 .

Как я могу решить это?

2 ответа2

8

В нижней части этой статьи о библиотеке есть элемент, который подробно описывает шаги, которые вы должны предпринять:


Если установить .NET Framework 3.5 по требованию или включить его на панели управления не удается, вы можете получить сообщение об ошибке 0x800f0906: «Windows не удалось подключиться к Интернету для загрузки необходимых файлов. Убедитесь, что вы подключены к Интернету, и нажмите «Повторить», чтобы повторить попытку. «Это сообщение может отображаться по следующим причинам:

1/ Ваш компьютер не подключен к Интернету. Пожалуйста, подключитесь, а затем повторите операцию.

Если вы не можете подключить компьютер к Интернету, вы можете включить .NET Framework 3.5, используя установочный носитель (образ ISO или DVD), с которого вы установили Windows 8 Release Preview. Смонтируйте установочный носитель Windows 8 Release Preview и введите в командной строке с повышенными правами следующую команду:

Dism /online /enable-feature /featurename:NetFx3 /All /Source:x:\sources\sxs /LimitAccess 

где x: буква диска для ISO-образа Windows 8 Release Preview или DVD-диска.

2/ Ваш администратор настроил ваш компьютер для использования служб Windows Server Update Services (WSUS) вместо Windows Update для обслуживания. Попросите администратора разрешить политике использовать Центр обновления Windows вместо WSUS.


0

Сегодня у меня была такая же ошибка.

Мое разрешение основано на компьютерах, которые находятся в домене, где WSUS контролирует обновления и не имеет пакета (в данном случае dotnet).

  1. удалить компьютер из политики обновления
  2. заставить gpo обновить
  3. Перезапустить компьютер
  4. попробуйте установить снова

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