ASP.Net MVC 1.0을 하나의 시스템에서 실행하려했으나이를 지나칠 수 없습니다. 나는 새로운 MVC 프로젝트 (C#)를 만든다. 그것은 모든 폴더,보기, 컨트롤러, 모델 등 모든 좋은 만듭니다. 그런 다음 F5 키를 누르면 다음이 표시됩니다.'System.Web.Mvc.HtmlHelper'에 'RenderPartial'에 대한 정의가 없습니다. - ASP.Net MVC
d : \ VSCode2008 \ MVC \ MvcApplication1 \ Views \ Shared \ Site.Master (19) : 오류 CS0117 : 'System.Web.Mvc.HtmlHelper' ;
httpHandler.ProcessRequest (HttpContext.Current)에 대한 'RenderPartial'
이 다음 줄에서 발생 정의를 포함 in Default.aspx.cs
RenderPartial()을 사용하여 로그온 부분을 렌더링하려고 할 때 나타나는 것처럼 보입니다.
버전 3.51의 .Net 프레임 워크가 설치되어 있습니다. 버전 1.0의 MVC를 설치했으며, 어셈블리에는 HtmlHelper의 확장 메소드로서 RenderPartial()이 명확하게 있습니다.
비슷한 사람이 있습니까? 베타 및 RC와 유사한 문제에 대한 게시물을 찾았지만 제안 된 수정 사항은 적용되지 않았습니다.
MVC의 이론을 좋아하지만 게임을 실사시키지 않습니다!
네, 고마워요. 웹 설정에서 이걸 가지고 있어요. (프로젝트 레벨과 뷰 아래에 2 개의 web.config가 있습니다.) –
이걸이 네임 스페이스에 사용하면됩니다. 내 오류가 수정되었습니다. System.Web.Mvc.Html은 HtmlHelper 클래스의 확장을 포함해야합니다. – agradl
더 구체적으로 system.web/pages/namespaces – garryp