2013-07-07 6 views
11

ASP.NET MVC 4에서 작업 중이며 별도의 프로젝트에 영역을 확보하려고합니다.ASP.NET MVC 4를 사용하는 다른 프로젝트의 영역

What are the pros and cons of Areas implemented as single projects vs multiple projects in asp.net mvc

누구나 지원되지 않는다는 사실 알고 :

나는 우리가 ASP.NET의 MVC2 후 다른 프로젝트에서 지역의 비 지원 상태를 예상하는이 스레드를 확인되었다 더 이상?

ASP.NET MVC 4를 사용할 때 분리 된 프로젝트에서 영역을 갖는 일반적인 방법이 있는지 알아낼 수 있습니까?

내가 도움이 될 수이 다른 스레드를 발견하지만, 더 일반적인 방법을 찾고 있었다 :

ASP.NET MVC 4 Areas in separate projects not working (view not found)

감사합니다!

답변

1

다른 프로젝트는 하나의 솔루션에서 서로 다른 사이트와 같습니다. 그들은 서로에 의존하지 않습니다. 각 영역에는 자체 라우팅 등록이 있습니다.

이것을 확인할 수 있습니다. 그것이 도움이 될 수있다

ASP.NET MVC 4 Areas in separate projects

2

대답은 대부분 '아니오'하지만 우려로 내가> 버전 3

This was written in 2010 최종 소스를 제공 할 수 없습니다

을 저는 Microsoft의 ASP.NET MVC 개발 책임자입니다.

ASP.NET MVC 3에 다중 프로젝트 영역을 포함 할 계획이 없습니다. 미래에는 미래에 다시 방문 할 계획입니다.

한편 MvcContrib의 솔루션이 최선의 방법 일 것입니다. MVC Futures 다운로드에는 원래 다중 프로젝트 영역 기능의 이전 버전 (준 기능 버전 : ) 만 포함됩니다. 전체 소스 코드를 사용할 수도 있으므로 사용자의 요구에 맞게 사용자 정의 된 솔루션을 구성 할 수 있습니다.

현재 VS2013에서 제공되는 영역 템플릿은이를위한 기본 솔루션을 제공하지 않습니다. 내 가정은 "가능"하지만 지원되지 않을 것입니다. 더 큰 문제는 다른 프로젝트에 지역을 배치해야하는 경우에 어떤 시나리오가 발생합니까?