2010-07-23 4 views
0

Application_BeginRequest에 대한 몇 가지 게시물을 보았지만 문제가 아닌 것 같습니다.Application_BeginRequest가 이미지를 호출했습니다.

내 웹 사이트의 모든 이미지에 내 Application_BeginRequest이 호출되고 있습니다.

StaticFileHandler은 경로로 *를 사용할 수 있지만 목록의 끝에 있습니다.

정상적인 동작입니까? 또는 .gif, .jpg 등을 목록 상단에 추가해야합니까?

이것은 IIS7.5 Win7 개발 서버에 있습니다. 프로덕션 서버에서 아직 확인하지 않았습니다.

업데이트 : 설정 runAllManagedModulesForAllRequests="false"이 도움이됩니다. 그러나 ASP.NET URL 매핑이 더 이상 작동하지 않습니다. 이미지를 직접 사용하지 않으려 고 시도했지만 효과가 없었습니까?

<location path="Resources"> 
    <system.webServer> 
    <modules runAllManagedModulesForAllRequests="false"> 
    </modules> 
    </system.webServer> 
<location> 

답변

1

web.config에서이 값이 false인지 확인하십시오.

<modules runAllManagedModulesForAllRequests="false"> 

당신은 내가이 post

+0

를보고 좋을 것 MVC 응용 프로그램을 실행하는 경우 그 도움이 될 것 같아요,하지만 내 URL 매핑 코드는 더 이상 작동하지 않습니다. 적어도 그것은 일어난 일입니다. 업데이트 된 Question과 같이 images 디렉토리에 대한 작업을 시도했지만 불행하게도 작동하지 않았습니다. – Remy

+0

@Remy "URL 매핑 코드"는 무엇을 말하고 있습니까? MVC 라우팅, URL 재 작성 모듈 또는 다른 것? 전자의 경우 [이 링크] (http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.html)를 확인하십시오. – Michael

관련 문제