Tengo una aplicación web en ASP.NET 4.0. Agregué un servicio de asmx, principalmente como fuente para los valores de búsqueda del extensor de autocompletar.El servicio ASMX funciona en el servidor de desarrollo, devuelve 404 cuando se implementa en IIS 7.5
Cuando depuro en mi máquina localmente, todo funciona bien. Sin embargo, cuando despliego la aplicación web a IIS 7.5, obtengo una respuesta HTTP 404 cuando trato de enviar datos al servicio.
Puedo navegar a la definición del servicio, ver las operaciones disponibles. Es revelador, sin embargo, que cuando uso las páginas de prueba para probar el servicio usando POST, recibo un HTTP 404 nuevamente.
No estoy seguro de lo que está pasando. Creé el archivo asmx dentro de mi aplicación web y se implementó en el directorio virtual de mi aplicación de producción que de lo contrario funcionaría.
¿Hay algún problema con el archivo .asmx que se está implementando en el mismo directorio virtual, quizás?
Di ¿Alguna vez resolviste esto? – Aardvark