2012-03-31 2 views
6

어떻게 실행되는지 배우려면 MVC 3의 소스 코드를 다운로드해야합니다.Asp.net MVC 3 응용 프로그램을 만들 때 UrlRoutingModule에 대해 <modules>을 찾을 수 없습니다.

많은 사람들이 MVC가 UrlRouting Moudle 클래스의 Http 요청을 가로 챕니다.

<add name="UrlRoutingModule" 
      type="System.Web.Routing.UrlRoutingModule,..." /> 
:

<system.webServer> 
    <modules> 
     <add name="test" type="WebApplication2.MyModule1,WebApplication2"/> 
    </modules> 
</system.webServer> 

그래서 Asp.net MVC 응용 프로그램 의 Web.config 파일은 구성 섹션을해야합니다

난 당신이 사용자 지정 HttpModule을, 당신이 그런 식으로 등록해야 할 때 알고

하지만 새 Asp.net MVC 응용 프로그램을 만들 때 int web.config 파일을 찾을 수 없습니다.

누군가는 IIS 7이 자동으로 추가한다고했습니다.

IIS7의 경우 구성 섹션을 추가해야합니까?

IIS7의 차이점 MVC 응용 프로그램 또는 WebForm의 차이점은 무엇입니까?

+0

나는 정말로 당신이 당신의 질문에 "시간"을 의미하는지 모르겠다. 당신은 그것을 더 분명하게 할 수있다. – Chinook

+0

죄송합니다. 영어가 부족합니다. 나는 질문을 편집 할 것이다 – DotDot

답변

8

하, 몇 가지 질문이 있습니다. web.config는 Visual Studio에서 열 때 시작 프로젝트의 루트에 있습니다. 그렇지 않으면 IIS 내에서 응용 프로그램을 탐색 할 때도이 작업을 수행해야합니다.

일부 모듈은 web.config에 포함되어 있지 않으며 일부 모듈은 machine.config에도 있습니다. 이것은 C : \ WINDOWS \ Microsoft.NET \ Framework \\ CONFIG에서 사용됩니다.

도움이 될 것입니다.

+0

매우 생각해! 찾았 어!, DotDot

관련 문제