2012-03-23 4 views
1

이 질문은 다른 질문과 유사하지만 내 문제를 해결하기 위해 찾을 수 없습니다.ASP.NET MVC3 : 다른 프로젝트의 뷰 및 컨트롤러 호출

나는 여러 프로젝트를 가지고 있으며, 모두 "Razor.PartialView"라고하는 동일한보기 CommonGridView.cshtml을 사용했습니다. 새 프로젝트를 만들어야하는데, 그러면 새 프로젝트에서 모두 CommonGridView.cshtml이 표시됩니다.

보기를 검색 할 디렉토리를 추가 할 가능성이 있고이 경로가 다른 프로젝트 일 경우 나는 그렇지 않습니다.

감사합니다.

답변

1

해당 프로젝트가 별도의 ASP.NET 응용 프로그램으로 호스팅되는 경우 현재 응용 프로그램의 일부가 아닌보기를 렌더링하기가 어려울 수 있습니다. 여러 ASP.NET MVC 응용 프로그램간에 재사용 할 수있는 Razor 뷰를 어셈블리에 포함시킬 수있는 사용자 지정 가상 경로 공급자를 보여주는 following article을 살펴볼 수 있습니다.

관련 문제