내가 여기에 뭔가 빠져있는 것처럼 보입니다. 그리고 나는 그것이 무엇인지 알 수 없습니다. VS2010 VB 웹 프로젝트 템플릿을 사용하여 MVC3 VB.NET 응용 프로그램을 만들고 있습니다. 모든 (.aspx) 뷰를 제거하고 .VBHTML 면도기 뷰 (Home 폴더 아래에 Index.vbhtml이라는 이름)를 만들었습니다. HomeContoller에는 Action 색인이 있습니다. 내가 응용 프로그램을 실행할 때 아래 오류가 발생합니다.MVC3 면도기 (.VBHTML)보기를 찾는 방법?
'색인'보기 또는 해당 마스터를 찾을 수 없습니다. 다음 위치가 검색되었습니다 : ~/조회/홈/Index.aspx
~/조회/홈/Index.ascx ~/조회/공유/Index.aspx ~/조회/공유/Index.ascx ~을 /Views/Home/Index.cshtml ~/Views/Shared/Index.cshtml
분명히 뷰 엔진은 .vbhtml 뷰를 찾을 수 없습니다. 아무도 이것을 활성화하는 방법을 말해 줄 수 있습니까? 동일한 설정은 .cshtml 파일에서도 작동합니다.
IntelliSense에서 RezorViewEngine()을 볼 수 없습니다. MSDN에는 RazorViewEngine 클래스가 있다고합니다. http://msdn.microsoft.com/en-us/library/gg453829(v=vs.98).aspx. 하지만 System.Web.Mvc.dll (Reflector 사용)에서는이를 볼 수 없습니다. 내가 여기서 뭘 놓치고 있는지 말해 줄 수 있니? MVC3을 사용하고 있습니다. – Spock