저는 MVC3에 매우 익숙하며, pluralsight에서 asp.net mvc3 자습서를 거친 후 곧 문제에 봉착했습니다.뷰에서 모델 지시문이 세미콜론으로 런타임 오류를 일으키는 지 Visual Studio에서 알 수없는 이유는 무엇입니까?
@model MvcApplication1.Models.RestaurantReview
@{
ViewBag.Title = "Home Page 1";
}
...
을하지만이되지 않습니다 ... 그것을 빌드하고 런타임 오류에 초크 :
도입 '모델을 추가'섹션의 강력한 형식의 예를 시도,이 작품
유일한 차이점은 @model 지정 문 다음에 세미콜론을 사용하여 지시문이 아닌 명령문으로 바꾸는 것입니다.
Visual Studio에서 충돌이 발생한다는 것을 왜 알지 못합니까? 오류가 발생하는 동안 IIS에서 제공하는 오류 메시지는 실제로 오류가있는 코드의 올바른 줄 번호가 아닙니다.
VS는 빨간색으로 밑줄을 긋고 서술문에서 사용할 수 있지만 빌드 성공을 방해하지는 않습니다.
큰 프로젝트에서 디버깅하는 것이 악몽처럼 보일 것 같습니다.
악몽처럼 보이지는 않습니다. 실제로보기마다 한 번만 발생할 수 있으며 결국에는 더 이상하지 않을 것임을 알게 될 것입니다. – Blindy