У меня есть веб-приложение в ASP.NET 4.0. Я добавил службу asmx, прежде всего в качестве источника для значений поиска расширителя автозаполнения.
Когда я отлаживаю свою локальную машину, все работает нормально. Однако, когда я развертываю веб-приложение в IIS 7.5, я получаю ответ HTTP 404 при попытке отправить данные в службу.
Я могу перейти к определению службы, см. доступные операции. Говоря, однако, когда я использую тестовые страницы для тестирования службы с помощью POST, я снова получаю HTTP 404.
Я не уверен, что происходит. Я создал файл asmx в своем веб-приложении и развертывается в виртуальном каталоге моего рабочего приложения, работающего в других приложениях.
Есть ли проблема с расширением .asmx файла в том же виртуальном каталоге, возможно?