1

У меня есть программа, которая требует .NET 3.5. Когда я запускаю его на моей Windows 8.1, я получаю всплывающее окно:

An app on your PC needs the following Windows feature:
.NET Framework 3.5 (includes .NET 2.0 and 3.0)
[Download and install the feature]

Ссылка "Скачать" запускает установку, которая завершается с ошибкой с Error code: 0x800F0906 , и ссылкой на общий совет, такой как "проверить подключение к Интернету". Я также попробовал:

  • Установка из диалогового окна Windows Features , но получена та же ошибка.
  • Загрузка и запуск dotnetfx35.exe - был перенаправлен на вышеуказанный и не удалось с той же ошибкой.

После обновления поврежденного флэш-памяти предотвращает обновление Windows - DISM завершается с ошибкой 0x800f0906, я попытался запустить sfc /scannow и dism /online /cleanup-image /scanhealth , но не устранил проблему и не создал понятные журналы.

Итак, как мне установить .NET 3.5 на Windows 8.1?

1 ответ1

2

После вывода из sfc я повернулся, чтобы прочитать c:\Windows\Logs\CBS\CBS.log . Во время сбоя я увидел следующие строки:

Failed to find package: Package_78_for_KB2966828~31bf3856ad364e35~amd64~~6.3.1.4 from the index with mapping index packages recently rebuilt,  [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]
Failed to get WU category/updateID for package: Package_78_for_KB2966828~31bf3856ad364e35~amd64~~6.3.1.4 [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]
Failed to get the category and update ID for package: Package_78_for_KB2966828~31bf3856ad364e35~amd64~~6.3.1.4, component: amd64_microsoft-windows-wpfcorecomp.resources_31bf3856ad364e35_6.3.9600.20708_en-us_a3b67b207d2057ab, file: PresentationHostDLL.dll.mui [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]
Exec: Missing files are found during staging attempt but failed to download content from WU. [HRESULT = 0x800f090d - CBS_E_MISSING_PACKAGE_MAPPING_INDEX]

По догадкам я удалил упомянутую в журнале KB2966828 , и вуаля - установка работает! Я надеюсь, что Центр обновления Windows установит его снова, если это действительно важно ...

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