Служба ASMX работает на сервере разработки, возвращает 404 при развертывании в IIS 7.5

У меня есть веб-приложение в ASP.NET 4.0. Я добавил службу asmx, в первую очередь как источник значений поиска расширителя автозаполнения.

Когда я отлаживаю на своей машине локально, все работает нормально. Однако, когда я развертываю веб-приложение в IIS 7.5, я получаю ответ HTTP 404 при попытке отправить данные в службу.

Я могу перейти к определению службы, просмотреть доступные операции. Что характерно, однако, когда я использую тестовые страницы для тестирования службы с помощью POST, я снова получаю HTTP 404.

Я не уверен, что происходит. Я создал файл asmx в своем веб-приложении, и он развернут в виртуальном каталоге моего рабочего приложения.

Возможно, есть проблема с развертыванием файла .asmx в том же виртуальном каталоге?

19
задан rsteckly 24 March 2011 в 07:28
поделиться