2010-12-30 4 views
1

This post contains a nicely succinct 면도기 도우미 구현에 대한 설명입니다. 하지만 그것은 'App_Code'폴더의 사용을 의미합니다. MVC3 전환 된 MVC2 프로젝트를 만들 수없는 것입니다. 나는 이것이 WebSite vs. Web App과 관련이 있지만 솔직히 말해서 원래 제작물이 사이트인지 앱인지 기억이 안납니다. 메뉴 선택 '웹 응용 프로그램으로 변환'이 웹 사이트로 만들어진 것 같습니다. 그런데 App_Code 디렉토리가 있어야합니다. 그렇습니까?MVC3의 App_Code 폴더는 어디입니까

수동으로 생성 된 'App_Code'폴더 내에서 원래 게시물의 단계를 다시 만들려고하면 미리 컴파일 오류가 발생하지만 MyHelpers는이 컨텍스트에 존재하지 않습니다. 그러나 전략은 작동하지 않습니다. - 적어도 단순한 안녕 물건이 그랬다. 그래서 나는 성공에 대해서 논쟁해서는 안된다. MVC3/면도기가 아직 완전히 인텔리 센스되지 않았습니까?

+0

ASP.NET MVC는 기본적으로 웹 사이트가 아니므로 App_BlahBlah 폴더가 필요하지 않습니다! – Sadegh

답변

0

들으 난 그냥을 App_Code라는 폴더를 생성하여을 App_Code 디렉터리를 만들었습니다. MVC3은 거기에 넣은 코드에 대한 정적 메서드를 만들어이 파일을 올바르게 처리했습니다. 나중에 내 솔루션을 다시 열면 app_code 파일이 사라졌습니다. 결국 app_code 파일이 Visual Studio에서 숨겨진 폴더로 표시되었음을 알게되었습니다. 이 가상 컴퓨터에는 RTM VS 2010이 있습니다. SP1에서 수정되었는지는 확실하지 않습니다.