У нас есть веб-приложение, в котором мы используем global.asax для перезаписи URL. Мы используем скомпилированную версию сайта на живом сервере.
Как часть запроса на изменение, нам пришлось добавить некоторый собственный нативный код AJAX, где javascript будет вызывать веб-сервис для обновления содержимого страницы. Чтобы иметь возможность вызывать веб-сервис с расширением .asmx, мы изменили код перезаписи URL, чтобы обрабатывать запросы asmx отдельно.
эта схема отлично работает на локальной машине, но когда мы публикуем сайт и разворачиваем его на работающем сервере, новый код, похоже, не включается. Он по-прежнему пропускает условие для проверки расширения «.asmx» и выдает исключение «страница не найдена», учитывая имя веб-службы в качестве имени страницы.
Мы пытались искать и гуглить такие вещи ... но безрезультатно ...
какие-нибудь указатели на то, что может пойти не так ..?