기존 ASP.net MVC 2 웹 응용 프로그램을 MVC 3으로 업그레이드하려고 했으므로 Razor Viewengine과 다른 said 기능을 사용할 수 있습니다.보기로 MVC 2를 MVC 3으로 업그레이드
변환 도구를 사용하여 내 응용 프로그램을 mvc2에서 mvc3으로 변환 한 후 강력하게 형식화 된보기에 문제가 있습니다. 여기에 예를 들어 우리는 강력하게 컴파일시 클래스 프로필
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Profile>" %>
에 입력 된 뷰 사용자 컨트롤 내가 갖는이
내보기에이 라인에 해당Compiler Error Message: CS1061: 'object' does not contain a definition for 'folio' and no extension method 'folio' accepting a first argument of type 'object' could be found (are you missing a using directive or an assembly reference?)
보기가 더 이상 유형을 허용하지 않는 것과 같습니다. 이것은 전체보기뿐만 아니라 사용자 정의 컨트롤에서도 발생합니다.
는 System.Web.Mvc의 버전 3.0.0.0
어떤 도움을 주시면 감사하겠습니다을 참조 할 나는 Web.config의 및보기/Web.config를 모두 확인했지만 모두가 보인다!
는 web.configs
정확히, Views \ Web.config도 업데이트해야 문제가 해결되었습니다. 감사합니다! –