В нашем установщике WIX мы создаем несколько пулов приложений для различных компонентов, однако наш пул приложений .net 1.1 всегда заканчивается на .net 2.0 после завершения установки.WIX Пул приложений неправильный после установки или обновления
Это заставляет нас вручную исправлять пул приложений, который мы создали, до версии 1.1 после каждой установки и обновления.
Мой вопрос в том, есть ли способ, чтобы заставить установщика правильно зарегистрировать его как пул приложений 1.1, а не изменить его на пул приложений 2.0?
Наш код для создания пулов приложений:
<Component Id ="WebApps.Component" Guid="{5F518238-F564-43ff-A249-F87C23E02B52}">
<CreateFolder />
<iis:WebAppPool
Id="V1WebAppPool"
Name=".Net 1.1 App Pool"
ManagedRuntimeVersion="v1.1"
Identity="networkService">
</iis:WebAppPool>
<iis:WebAppPool
Id="V2WebAppPool"
Name=".Net 2.0 App Pool"
ManagedRuntimeVersion="v2.0"
Identity="networkService">
</iis:WebAppPool>
<iis:WebAppPool
Id="V4WebAppPool"
Name=".Net 4.0 App Pool"
ManagedRuntimeVersion="v4.0"
Identity="networkService">
</iis:WebAppPool>
</Component>
То есть проблема, что я делаю что-то очень похожее на это, однако .net 1.1 приложение пула, который мы создали еще заканчивается время .net 2 приложения бассейна. Я уже проверял такие вещи, как .net 1.1, устанавливаемый и зарегистрированный и т. Д. Перед установкой. – Lex
Вы запустили установку, чтобы проверить, соответствует ли условие правильному CA, который будет использоваться? – CheGueVerra
Вы видели это http://blogs.iis.net/bills/archive/2008/06/02/installing-asp-net-1-1-with-iis7-on-vista-and-windows-2008.aspx – CheGueVerra