No se puede usar "Implementación web" en Windows Server 2012 HTTP ERROR 404.7


9

Estoy usando Windows Server 2012 y Web Deploy 3.5. Cuando intento publicar desde Visual Studio obtengo 404 y sugiere seguir el siguiente enlace

http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_DESTINATION_NOT_REACHABLE

Tanto wmsrv como agente remoto y en ejecución y configurados correctamente. Después de verificar los registros de wmsrv, ve el mismo error una y otra vez:

2013-11-27 18:11:41 10.7.140.235 HEAD /msdeploy.axd site = DevStatsDashboard 8172 - 10.7.141.48 - - 404 7 0 1388

Desde el sitio de soporte http://support.microsoft.com/kb/943891, esto significa HTTP ERROR 404.7 - FILE_EXTENSION_DENIED

Sin embargo, estoy usando IIS8 y estoy permitiendo archivos .axd

¿Alguien tiene alguna sugerencia?

Respuestas:


15

Ok, el problema era que confiaba en la plataforma web ...

La instalación de la configuración predeterminada para Web Deploy 3.5 no instaló todos los componentes necesarios como:

ingrese la descripción de la imagen aquí

Debe instalar el "Controlador de implementación de IIS" para poder usarlo.


1
La mía ya estaba instalada, pero una reparación hizo el truco
el

Mi pantalla de configuración no incluye el nodo del Controlador de implementación de IIS. Estoy usando v3.6. ¿Sabes por qué falta esto?
Jason
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.