2012-05-09 4 views
3

내가 문제 MVC3에서 @model 지시어를 인식 비주얼 스튜디오를 얻는 데 문제를 인식하지 못합니다. 결과적으로 Intellisense의 도움을받지 못합니다. 예를 들어, 난 그냥 Visual Studio에서 표준 기본 MVC3 프로젝트를로드하고 뷰 모델이 무엇인지 알아낼 수 없기 때문에 그것은 LogOn.cshtml에 오류가 모든 종류의를 보여줍니다. 그러나 응용 프로그램을 실행하면 모든 것이 올바르게 작동합니다. 그래서 나는 이것이 다른 무엇보다 성가심이라고 생각합니다.Visual Studio에서 @model 지시

답변

2

당신이 ASP.NET MVC 3 도구 업데이트를 설치 한 경우는 당신이 당신의 Web.config에 webpages 버전을 설정했는지 확인 : 다음

<appSettings> 
    <add key="webpages:Version" value="1.0.0.0"/> 
    ... 
</appSettings> 

단순히 가까이보기를 다시 열고 구문 강조 인텔리는해야 돌아와.


는 UPDATE :

다시 설치 ASP.NET MVC 3 도구 업데이트는 문제를 해결한다.

+0

그 메인의 Web.config에 있습니다. 그러나 Views 폴더 아래에 다른 Web.config 값이 "false"로 설정되어 있습니다. – Kyle

+0

수정하지 않아도됩니다. 주요 web.config입니다. 모든 ASP.NET MVC 3 프로젝트 또는 특정 프로젝트에 적용됩니까? 새 프로젝트를 처음부터 만들면 어떻게됩니까? –

+0

이것은 기본 MVC3 프로젝트입니다. – Kyle