Web Deploy dando 404, ¿falta el controlador?

Web Deploy dando 404, ¿falta el controlador?

En una nueva instalación de Server 2012 R2, quiero configurar Web Deploy en IIS para publicar con un solo clic desde la máquina de desarrollo.

Así que habilité el servicio de administración web e instalé Web Deploy 3.5, creé un archivo .PublishSettings e intenté publicar un sitio de prueba.

Sigue dando un error 404 no encontrado. Examiné los controladores http y vi que /msdeploy.axd no tiene controlador y el valor predeterminado *.axd HttpNotFoundHandler está surtiendo efecto.

¿Qué paso de instalación me perdí? ¿Debo agregar manualmente el controlador? No sé que tipo sería.

Respuesta1

En este caso, primero necesitaba instalar la herramienta de implementación web (separada), luego pasar por el proceso de implementación web para crear .PublishSettings y luego funcionó de maravilla.

Todavía no hay un controlador msdeploy.axd, así que no estoy seguro de qué magia me falta.

Sería bueno si Web Deploy considerara la herramienta de implementación web como una dependencia, además de habilitar el servicio de administración web. O al menos alguna documentación. El instalador de plataforma web puede resultar confuso.

información relacionada