클래식 모드에서 IIS7에서 asp.net 응용 프로그램을 실행했습니다. 이미 ISAPI 모듈 '*'로 스크립트 매핑을 만들었습니다,하지만 난 (그렇지있는 경우에도) TXT 요청을 수행 할 때 내가 함께 404 오류가 발생합니다 :ASP.NET에서 * .txt 요청을 처리하는 방법
알림 MapRequestHandler
처리기 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>
는 –
물론 핸들러 매핑 섹션에서 IIS에서 핸들러를 등록하지만 StaticFileModule는, DefaultDocumentModule이 DirectoryListingModule가 작동하지 않습니다나요 – Madman