2010-04-29 2 views

답변

3

문제는 IIS6에서 실행 중이며 공유 호스팅 환경에서 MVC를 조금씩 조작하지 않고 실행할 수있는 권한이없는 경우 문제가 될 것입니다.

올바른 MVC가있는 올바른 확장명 (.aspx, .asmx, .ashx 등)이있는 경우 IIS6 요청은 ASP.NET 처리기로 라우팅됩니다 (나는 오른쪽 용어를 사용하겠다고 약속하지 않습니다) URL이 전혀 없으므로 ASP.NET에서 볼 수 없으므로 요청이 MVC 앱 내에서 라우팅에 부딪치지 않으므로 페이지를 찾을 수 없습니다.

IIS7에서 모든 것은 (ish) ASP.NET 처리기를 거쳐서 작동합니다. ASP.NET MVC on IIS6

여기에 주제에 필 Haack있어 :

그래서 링크의 몇 여기에 유래 질문입니다, 도움이 도움이 http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

희망을. http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

+1

+1 IIS7에서 호스트 공급자는 ASP.NET MVC가 작동하는 "통합"모드로 설정된 응용 프로그램 풀에서 웹 사이트를 실행해야합니다. –

관련 문제