Я знаю, что в wix 3.5 есть встроенная поддержка IIS7, но у меня странная ошибка.
Таким образом, если совместимость управления IIS6 для IIS7 не установлена, новый пул приложений не был создан в процессе установки. Но если установлен IIS6 MC, он работает нормально и создается новый пул приложений. Имя пула приложений, которое мы определяем в диалоге во время установки.
Этот код wix используется для определения опроса приложения:
<IIs:WebAppPool Id="AppPoolId" Name="[APP_POOL_NAME]" />
Эта ошибка возникает, если IIS6 MC для IIS7 не установлен:
WriteIIS7ConfigChanges: Error 0x800700b7: Failed to add appPool element
WriteIIS7ConfigChanges: Error 0x800700b7: Failed to configure IIS appPool.
WriteIIS7ConfigChanges: Error 0x800700b7: WriteIIS7ConfigChanges Failed.
Версия Wix - Wix3.5.2519.0