Estoy configurando un paquete de Web Deploy de VS 2010 que se dirigirá al cliente como .zip y se ejecutará con la GUI (no el archivo por lotes generado).Web Deploy - Configuración de la implementación raíz como la predeterminada
El problema que estoy teniendo es que todavía no he encontrado la manera de tener el sitio web de desplegar una página web como 'raíz' de forma predeterminada , ya que todos los esfuerzos del paquete hasta el momento incluyen un directorio virtual predeterminado.
En IIS 7/7.5:
- estoy bien con la advertencia de ello comprometerse con el sitio web de raíz (como se discutió en this question). Esto todavía requiere el paso manual de la administración del servidor eliminando el texto.
- (Aunque no me importaría desactivación de la advertencia ...)
- La salida generada por VS 2010 no es adecuado para el 'Servidor de importación o paquete de sitio' opción desde el servidor raíz, citando que no puede ya que contiene aplicaciones
- en el entorno de destino, lo mejor es que no estoy en el negocio de los valores pre-poblar de las cuentas de servicio de grupo de aplicaciones, etc.
En Visual Studio 2010, el 'sitio web de IIS/aplicación' campo en Paquete/Publicar Web ajustes:
- que no permitirá una entrada en blanco, y tomaría el valor sitio web predeterminado/(Proyecto) _deploy
- lo establece a WebsiteName/ no tiene éxito en el otro extremo
he notado que en el archivo (Nombre del Proyecto) .SetParameters.xml OutSite el archivo .zip de despliegue, si contiene la configuración correcta (que funciona cuando se ejecuta desde la línea de comandos)
<setParameter name="IIS Web Application Name" value="WebsiteName/" />
Cualquier sugerencia en cuanto ¿Cómo conseguir que se establezca de forma predeterminada en el sitio web raíz cuando se instala dentro de la GUI de IIS?
Lo que hago es poner en el campo "IIS Web site/application" en PP/Web una nota para quien instala el paquete, como "[borrar este campo]". Ver http://sedodream.com/2011/11/08/UsingAWebDeployPackageToDeployToIISOnTheDevBoxAndToAThirdPartyHost.aspx – tdykstra