2016-08-18 3 views
0

Я пытаюсь установить IIS через DISM. При выполнении команды либо с помощью кода, либо непосредственно в подсказке cmd он выглядит нормально, но IIS никогда не устанавливается. Я не знаю, где я ошибся. Извините за блок текста в коде. Я попытался запустить только одну из функций с тем же результатом, и мне нужно, чтобы все они были установлены для моих целей.Моя команда DISM запускается успешно, но ничего не устанавливается

START /WAIT DISM /Online /Enable-Feature /FeatureName:IIS-IIS6ManagementCompatibility /FeatureName:IIS-ManagementConsole /FeatureName:IIS-Metabase /FeatureName:IIS-ApplicationDevelopment /FeatureName:IIS-NetFxExtensibility /FeatureName:IIS-ASP /FeatureName:IIS-ASPNET /FeatureName:IIS-ISAPIExtensions /FeatureName:IIS-ISAPIFilter /FeatureName:IIS-CommonHttpFeatures /FeatureName:IIS-DefaultDocument /FeatureName:IIS-IIS6ManagementConsole /FeatureName:IIS-StaticContent /FeatureName:IIS-WebServer /FeatureName:IIS-WebServerRole 
+0

Вы пытались запустить это с помощью командной строки MS Visual Studio Developer Prompt – MethodMan

ответ

0

Попробуйте запустить dism.exe без Start /wait, вы будете фактически видеть ошибки, IIS-IIS6ManagementConsole не известна функция, нет консоли управления IIS6 в IIS7 +. Следующая проблема, с которой я столкнулся, - с IIS-NetFxExtensibility, отсутствует родительские функции, попробуйте добавить переключатель /all, чтобы также включить необходимые функции.

+0

После удаления 'Start/wait' изменений не было. Куда перейдет переключатель '/ all'? – Joe

+0

Значит, вы не видите вывод команды 'dis'? Какая версия Windows? 'все' может пойти куда угодно, просто положите его в конец. –