ASP-файл перехватывается .NET isapi - PullRequest
1 голос
/ 12 декабря 2008

Мне нужно обслужить несколько страниц .asp с моего сайта ASP.NET.

Этот сайт ASP.NET имеет обработчик, который позволяет нам обслуживать страницы из базы данных вместо того, чтобы находить их на диске (где находятся файлы .asp).

Проблема заключается в том, что .NET isapi (C: \ WINDOWS \ Microsoft.NET \ Framework \ v1.1.4322 \ aspnet_isapi.dll) перехватывает мой запрос ... в этот момент он отправляется в базу и не найдя файл.

Мой вопрос: почему ASP.NET ловит мой запрос? Я думаю, что он должен прийти и использовать правильное сопоставление расширений для .asp (C: \ WINDOWS \ system32 \ inetsrv \ asp.dll).

Есть ли способ заставить ASP.NET оставить только файлы .asp?

Ответы [ 2 ]

2 голосов
/ 12 декабря 2008

одна альтернатива - создать виртуальный каталог, который может выполнять только .asp и без поддержки asp.net.

1 голос
/ 14 декабря 2008

Звучит так, как будто в вашей конфигурации приложения отображается шаблонный символ, который перенаправляет все запросы в aspnet_isapi.dll. Является ли .asp сопоставление с asp.dll?

...