2
在我們的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 2應用程序池的.NET 1.1應用程序池。在安裝之前,我已經檢查過.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