ASP.NET4/MVC

MvcBuildViews. 뷰의 오류를 빌드하면서 잡아내자.

Jundol 2017. 3. 23. 17:27

MVC 에서 뷰의 오류를 찾는 것은 액션 페이지 마다 전부 다 방문해보면서 확인 하는 수밖에 없는 줄 알았다.

(심히 노가다....)

하지만! 방법이 있다.

프로젝트의 csproj 파일에서 MvcBuildViews 옵션을 true 로 설정하면 뷰의 오류를 빌드시에 잡아낼수 있다.

프로젝트의 csproj 파일은 프로젝트 폴더에 들어가면 프로젝트명.csproj 파일이 있을것이다.

해당 파일을 메모장이나 편집기로 열어서 MvcBuildViews 의 옵션(기본값은 false)을 true 로 기능을 켠 후 빌드를 하면



(실제 진행중인 프로젝트여서 중요 네이밍부분을 모자이크 처리한점 양해바랍니다.)

위 사진처럼 뷰의 오류들이 나타난다. 옵션을 켜고 빌드하면 시간이 false 일 때보다 조금 더 오래 걸린다.
이 오류들은 MvcBuildViews 옵션을 false 로 하면 아래사진처럼 나타나지않는데 true 로 옵션을 켜고 빌드하면 해당 오류를 미리 잡아 낼 수 있을 것 같다.