Вы посмотрели, что WebAppPool Element?
Эта статья 'creating a web application installer ...' может предоставить вам полезную информацию, например.
<!-- Define App Pool - identity if not set defaults to: ApplicationPoolIdentity -->
<iis:WebAppPool Id="AppPool" Name="[VD][WEBSITE_ID]" ManagedRuntimeVersion="v4.0"
IdleTimeout="0" RecycleMinutes="0" ManagedPipelineMode="integrated">
</iis:WebAppPool>
<iis:WebVirtualDir Id="VDir" Alias="[VD]"
Directory="INSTALLLOCATION"
WebSite="SelectedWebSite">
<iis:MimeMap Id="SilverlightMimeType" Extension=".xap"
Type="application/x-silverlight-app" />
<iis:WebApplication Id="MyWebAppApplication" WebAppPool="AppPool"
Name="[VD][WEBSITE_ID]" />
<iis:WebDirProperties Id="MyWebSite_Properties" AnonymousAccess="yes"
WindowsAuthentication="no" DefaultDocuments="Default.aspx" />
</iis:WebVirtualDir>
подключить их к iis:WebApplication/@WebAppPool
запись используется для ссылки на AppPool iis:WebAppPool/@Id
Еще одно предложение заключается в обновлении WebApplication веб-сайта, как это, например,
<Component Id="WebSite" Guid="PUT-YOUR-GUID-HERE">
<CreateFolder/>
<iis:WebSite Id="WebSite" Directory="WebSiteRoot" Description="[WEBSITEDESCRIPTION]" >
<iis:WebApplication Id="WebSiteApplication" Name="[WEBSITEDESCRIPTION]" WebAppPool="MyAppPool" />
</iis:WebSite>
<iis:WebAppPool Id="MyAppPool" Name="[APPPOOLNAME]" ManagedRuntimeVersion="v4.0"/>
</Component>
Я также нашел подобный вопрос http://stackoverflow.com/questions/6028848/setting-the-apppool-of-a-webs ite-element-in-wix-3-6, который может помочь –
Я действительно видел этот вопрос, и он приходит к выводу, что wix имеет странное ограничение: он не может установить пул приложений для веб-сайта, но он может сделать это для виртуального каталога. Я снова спросил, потому что думал, что, возможно, это исправлено в более новой версии. Сказав это, вот почему ваш ответ на самом деле не отвечает на мой вопрос :) – user145400
Возможно, вы еще не описали, что вы пробовали, так что я не знал, что вы знали об этом Wix-элементе –