문제

nvelocity를 사용할 때 getLocalResourceObject와 함께 .resx 파일을로드하려면 어떻게해야합니까? MVCContrib Nvelocity ViewEngine 및 Sharp-Arachitechture와 함께 ASP.NET MVC를 사용하고 있습니다.

나는 내가 생각할 수있는 가능한 모든 가상 경로를 하드 코딩했지만 (예 : ~/home/index.vm.resx) 모두가 실패합니다. 나는 또한 ExpressionBuilderContext로 시도했습니다.

도움이 되었습니까?

해결책

GetLocalResourceObject는 어디에서 전화합니까? 조치는 뷰 파일 (예 : /home/index.vm)과 실제 연관성이 없기 때문에 컨트롤러 조치에서 호출하는 것은 작동하지 않습니다. 로컬 리소스가 있습니다 실제 관점 내에서 작업 (/Home/Index.vm).

또한 .RESX 파일이 각 "폴더보기"(예 : /Home/)

  • /views/home/index.vm
  • /views/home/app_localresources/index.vm.resx

이것이 앤더스가 도움이되지 않았다면 메신저에 나를 윙윙 거리는 도움이되기를 바랍니다. ;-)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top