una sirve que para pagina gratis español datos crear conectar como code ayuda wix wix-iisextension

sirve - En wix, ¿es posible configurar el grupo de aplicaciones para un sitio web?



wix database (2)

¿Has buscado ese Elemento WebAppPool ?

Este artículo " crear un instalador de aplicaciones web ... " puede proporcionarle información útil, por ejemplo

<!-- 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>

para conectarlos, la entrada iis:WebApplication/@WebAppPool se usa para hacer referencia a la aplicación iis:WebAppPool/@Id

Otra sugerencia es actualizar la aplicación web del sitio web de esta manera, por ejemplo

<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>

Quiero configurar el grupo de aplicaciones para un sitio web que estoy instalando, pero no hay ningún directorio virtual o aplicación web . El sitio web está contenido directamente en la entrada del website en IIS y quiero que wix configure el grupo de aplicaciones para ese sitio web.

es posible?


@ user145400 dijo:

De hecho, he visto esa pregunta y llega a la conclusión de que wix tiene una limitación extraña: no puede establecer el grupo de aplicaciones para el sitio web, pero puede hacerlo para un directorio virtual. Lo pregunté de nuevo porque pensé que tal vez se había solucionado en una versión más nueva. Habiendo dicho eso, esa es la razón por la cual tu respuesta en realidad no responde mi pregunta

Sí, puedes configurar el grupo para el elemento WebSite, hazlo así:

<iis:WebAppPool Id="MyWebSite_AppPool" Name="[POOLNAME]" Identity="networkService" ManagedRuntimeVersion="v4.0" ManagedPipelineMode="integrated"/> <!--define web site--> <iis:WebSite Id="MyWebSite_Website" Description="[WEBSITENAME]" AutoStart="yes" StartOnInstall="yes" ConfigureIfExists="yes" Directory="INSTALLDIR"> <iis:WebApplication Id="MY_WebApp" Name="MY Web Site" WebAppPool="MyWebSite_AppPool" ScriptTimeout="360" /> </iis:WebSite>

Como puede ver usando iis:WebApplication element en iis: el elemento WebSite con el atributo WebAppPool es posible :)