2010-07-25 2 views
1

프로젝트 파일에 MVC ProjectType guid를 추가하여 ASP.NET 웹 양식 프로젝트를 MVC 프로젝트로 변환했습니다. 내 MVC 2 프로젝트 항목은 모두 (보기, 컨트롤러 등) 표시되지만 영역은 표시됩니다. MVC 2를 설치 했으므로 설치가 올바르지 않습니다.MVC 2 VS2008 컨텍스트 메뉴에 표시되지 않는 영역

+1

공식적으로 지원 되는가, WebForms 프로젝트를 MVC로 변환하는 것을 의미합니까? – mare

+0

@mare, 그렇습니다. 고전적인 Web Forms과 Views/Controllers를 함께 사용할 수있는 하이브리드 ASP.NET-MVC 프로젝트를 가질 수 있습니다. MVC는 라우팅 엔진 일 뿐이며 컨트롤러와 뷰 폴더가 프로젝트에 설정되어있는 한 정상적으로 작동합니다. 다음은 솔루션에서이를 설정하는 훌륭한 기사입니다. http://www.packtpub.com/article/mixing-asp.net-webforms-and-asp.net-mvc 다음은 MVC 라우팅 엔진을 이해하기 쉬운 방식으로 설명합니다. http://www.red-gate.com/products/ants_performance_profiler/be_ahead_of_the_game_poster1.htm – Praveen

+0

'변환 된'모양이 여기에 사용할 올바른 단어가 아닙니다. 죄송합니다 :( – Praveen

답변

0

MVC 2 프로젝트는 서로 다른 GUID를 가지고 있다는 것을 알 수 있습니다. {F85E285D-A4E0-4152-9332-AB1D724D3325}를 사용하여 종료되었습니다.

PS :이 같은 요소의 시작이를 추가 할 수 있습니다

< ProjectTypeGuids> {F85E285D-A4E0-4152-9332 - AB1D724D3325} {349c5851-65df-11da-9384-00065b846f21} ; {fae04ec0-301f-11d3-bf4b-00c04f79efbc} </ProjectTypeGuids>

끝에 추가 할 때로드되지 않습니다 (Sanderson의 저서에서 설명).

관련 문제