2011-07-06 2 views
0

Visual Studio 2010에서 다소 이상한 문제가 발생했습니다. Intellisense for HtmlHelper가 ASP.NET의 메서드를 보여줍니다. MVC 2.0이지만 프로젝트에는 ASP.NET MVC 1.0에 대한 참조 만 있습니다 (특정 버전은 true로 설정 됨).Visual Studio 2010에서 ASP.NET MVC 2.0 용 Intellisense가 ASP.NET MVC 1.0을 사용하는 프로젝트에서 표시됩니다.

이것은보기에서만 발생합니다. 사용자 정의 확장 메서드에서 HtmlHelper를 사용하면 intellisense가 정확합니다.

자체가 내가 해결책을 찾았지만, 같은 당신이 해달라고으로`의 유일한 해결책은 어떤 ASP.NET MVC 2.0 사이트가 ASP.NET MVC 1.0

+1

아마 업그레이 드하는 것이 좋습니다 :) –

+0

다음은 분명히 버그입니다 : 최신 버전은 ASP.NET MVC 3입니다. ;-) –

답변

0

과 오류 및 run`s없이 컴파일 프로젝트.

ASP.NET MVC 2.0 - Visual Studio 2010 및 ASP.NET MVC 2.0 용 도구를 제거해야합니다. 프로젝트가이 후 열리지 않는 경우, 당신은 당신의 프로젝트 파일을 편집하고

<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids> 

<ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids> 

지금 you`ve 2010

를 VS에서 ASP.NET MVC 1.0 인텔리있어 변경해야
관련 문제