2009-03-04 1 views
0

MVC RC2를 사용하여 작은 응용 프로그램을 개발했습니다.새로운 MVC 앱 및 MVC 출시 후보 2 서버 설치시 오류가 발생했습니다.

응용 프로그램 내 개발 환경에서 잘 작동하지만 나는 다음과 같은 오류 내 프로덕션 환경을 누르면 실패 .NET의 최근 설치

Method not found: 
'Void System.Web.Mvc.RouteCollectionExtensions.IgnoreRoute 
(System.Web.Routing.RouteCollection, System.String)'. 

응용 프로그램 풀에서 실행되는 .NET 2.x에서 Framework 3.5 SP1 MVC RC2의 최근 설치

누구든지이 문제가 발생 했습니까? 응용 프로그램에서 사용할 수있는 어셈블리 집합에서 필요한 메서드가 누락 된 것으로 보입니다.

답변

2

두 기계의 동일한 어셈블리를 말하는 것이 아닙니다.

iis6과 localhost cassini에서 사용되는 system.web과 IIS7에서 사용되는 system.webServer 간의 web.config 차이점을 확인하십시오.

또한 사이트의 bin 디렉토리에서 MVC dll을 삭제하여 GAC에서 가져 오지 못하는지 확인하십시오.

1

ASP.NET MVC V1을 설치 했습니까? 나는 경험했고 비슷한 경험을했다. 그런 다음 here 설명서를 다운로드하고 "ASP.NET MVC 1.0 프로젝트를 ASP.NET MVC 2로 업그레이드"절을 확인하십시오.