У меня есть приложение asp.net под IIS7 в классическом режиме. Я уже создал отображение сценария для «*» с модулем ISAPI, но когда я выполнить текстовый запрос (даже если он не существует), я получаю сообщение об ошибке 404 с:Как обрабатывать запросы * .txt в ASP.NET
Уведомление MapRequestHandler
Handler StaticFile
, и в Global.asax или модулях не производится никаких событий. Я что-то пропустил?
<system.web>
...
<httpHandlers>
<add verb="*" path="*" validate="false" type="TestCustomExtensions.TextFileHandler, TestCustomExtensions" />
</httpHandlers>
<httpModules>
<add name="text" type="TestCustomExtensions.TextModule"/>
</httpModules>
</system.web>
<system.webServer>
...
<modules>
<add name="textModule" type="TestCustomExtensions.TextModule"/>
</modules>
<handlers>
<add name="TextFiles" path="*" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
</handlers>
,</system.webServer>
ли вы зарегистрировать обработчик в ИСИ в разделе отображения обработчика –
Конечно, как вы видите – Madman