WiX:安装程序总是更改AppPool以启用32位应用程序

时间:2012-07-27 12:35:06

标签: iis web-applications wix pool

WiX安装程序安装silverlight Web应用程序。它可以在32或64位应用程序池下工作。但是当安装完成后,我看到所选的应用程序池总是设置为启用32位应用程序。它甚至适用于64位池。它不适合使用,因为它可以更改以前安装的64个应用程序的现有池。 我没有明确地改变这个参数。可能是问题的原因是什么?

添加了代码示例:

<Component Id="WebAppVDirComponent"
    Guid="C7A4B0E8-2389-4A2A-B285-96960BEE1C52" KeyPath="yes">
    <Condition><![CDATA[RBGROUP_HOSTING = "iis"]]></Condition>
        <iis:WebVirtualDir Id="VDir"
                Alias="[WEB_APP_NAME]"
                Directory="INSTALLDIR"
                WebSite="TheWebSite" >
        <iis:MimeMap Id="SilverlightMimeType" Extension=".xap" Type="application/x-silverlight-app" />
        <iis:WebApplication Id="WorkWebApplication"
                Name="[WEB_APP_NAME]" WebAppPool="TheAppPool"/>
        </iis:WebVirtualDir>
        <iis:WebAppPool Id="TheAppPool" Name="[APP_POOL_NAME]" ></iis:WebAppPool>           
        <CreateFolder/>
</Component>

0 个答案:

没有答案