2009-11-11 3 views

답변

3

bin 폴더에 System.Web.dll을 포함하기 만하면됩니다. 제대로 작동해야하며 (아마도 dll 폴더에서 라우팅 할 수 있습니다. 잠시 후 정확한 내용을 확인합니다).


Here's 적절한 TODO가있는 링크.

가장 흥미로운 부분 : ASP.NET MVC 베타의 출시와 함께

는 ASP.NET MVC와 함께 배포 된 어셈블리는 자동으로 GAC에 설치됩니다.
System.Web.Mvc
System.Web.Routing
System.Web.Abstractions

로컬 응용 프로그램을 개발하는 동안,이 문제가되지 않습니다. 그러나 호스팅 제공 업체에 응용 프로그램을 배포 할 준비가되면 hoster에 GAC에 설치된 ASP.NET MVC 어셈블리가없는 경우 문제가 발생할 수 있습니다.

다행히 ASP.NET MVC는 여전히 bin 배포가 가능합니다. 호스팅 제공 업체가 ASP.NET 3.5 SP1을 설치 한 경우 MVC DLL 만 포함하면됩니다. 호스팅 제공 업체가 여전히 ASP.NET 3.5에있는 경우 세 가지 모두를 배포해야합니다. 그렇게하는 것이 정말 쉽다는 것이 밝혀졌습니다.

+0

좋아, 내가 작동하게하면 알려주지 .... 감사합니다 –

+0

내가 예상 할 수있는 한 가지 문제가 있습니다. 서버에서 IIS6을 실행중인 경우 ISAPI 필터가 페이지 요청을 올바르게 해석하도록하려면 해당 해결 방법을 수행해야합니다. 그것은 공유 호스팅 제공 업체가 수용 할 수있는 일은 아닙니다. –

관련 문제