2013-02-25 4 views
0

응용 프로그램의 루트 폴더 외부에 부분 뷰를 저장하는 방법이 있는지 궁금합니다. 장점은 모든 응용 프로그램이 이러한 부분을 사용할 수 있으며 각 응용 프로그램에 새로운 .bin을 다시 배포하지 않고 HTML을 업데이트 할 수있는 단일 위치가 있다는 것입니다.응용 프로그램 루트 외부에 부분 뷰 저장

Cannot use a leading .. to exit above the top directory.

이 가능한 같은 것입니다 :

@Html.Partial("../../../../../../../../PartialTest/PartialTest.cshtml") 

이 나에게 오류를주고있다?

답변

1

I am wondering if there is a way to store partial views outside of the application's root folder.

지원하려는 경우 사용자 지정 가상 경로 공급자를 작성해야합니다. 예를 들어 following question에서 임베디드 리소스의 뷰를 읽는 사용자 지정 공급자의 예를 살펴볼 수 있습니다. 원하는 위치에서 뷰를 읽도록 조정할 수 있습니다.

관련 문제