3

WIX を使用してカスタム アプリケーション プール設定で Web サイトを作成しています。インストール後、新しい Web サイトは、インストール中に作成したアプリケーション プールではなく、既定のアプリケーション プールを使用しています。仮想ディレクトリが新しく作成されたアプリ プールを指す方法を見つけることができましたが、iis:WebSiteアプリ プールを設定するための属性がないようです。

これが私のコードです:

<iis:WebSite Id="MyWebSite" Description='MyWebsiteDesc' SiteId='*' Directory='MyWebFolder'>
  <iis:WebAddress Id="AllUnassigned" Port="80" />
</iis:WebSite>

<util:User Id="MyAppPoolUser" 
           CreateUser="no" 
           Name="[APPPOOL_USER]" 
           Password="[APPPOOL_PASS]" 
           Domain="." />

<iis:WebAppPool Id="MyAppPool" 
                Name="[WEB_APP_NAME]" 
                Identity="other" 
                User="MyAppPoolUser" 
                ManagedRuntimeVersion="v4.0" 
                ManagedPipelineMode="Integrated"  />
4

3 に答える 3

4

IIS:WebVirtualDir/IIS:WebApplicationAppPool を指すために使用します。

うまくいけば、これはあなたを助けるかもしれません.

于 2013-01-21T06:02:16.830 に答える