Попытка установить некоторые функции IIS Windows через демон:
dism /NoRestart /ONLINE /Enable-Feature /All /FeatureName:IIS
-ASPNET /FeatureName:IIS-NetFxExtensibility /FeatureName:WCF-HTTP-Activation
дает ошибку
Ошибка: 0x800f0906
Исходные файлы не могут быть загружены. Используйте опцию «источник», чтобы указать расположение файлов, необходимых для восстановления функции. Для получения дополнительной информации об указании исходного местоположения см. http://go.microsoft.com/fwlink/?LinkId=243077.
Файл журнала DISM можно найти в C: \ WINDOWS \ Logs \ DISM \ DISM.log
Особенности IIS-NetFxExtensibility
, IIS-ASPNET
и IIS-NetFxExtensibility
предназначены для .NET 3.5 и ограничены по соображениям безопасности.
В любом случае я действительно хотел .NET 4.5, поэтому исправил добавление 45
к этим названиям функций
dism /NoRestart /ONLINE /Enable-Feature /All /FeatureName:IIS
-ASPNET45 /FeatureName:IIS-NetFxExtensibility45 /FeatureName:WCF-HTTP-Activation /FeatureName:WCF-HTTP-Activation45