2012-05-24 6 views
0

Webforms (.aspx) 페이지와 MVC3 모두가있는 하나의 응용 프로그램이 있습니다. 레이블, 메시지 텍스트 및 기타 텍스트를 .resx 파일로 유지하려고합니다. .resx 파일의 많은 키/값은 웹 폼과 MVC에서 공통입니다.혼합 된 (Webforms/MVC) 응용 프로그램에서 리소스 파일 공유

동일한 자원을 포함하는 2 개의 리소스 파일, 즉 App_GlobalResources (webforms)의 파일 하나와 MVC의 다른 폴더의 다른 .resx 파일을 유지 관리하는 것을 선호하지 않습니다.

웹 양식 페이지와 MVC 코드간에 하나의 리소스 파일을 공유/액세스 할 수있는 방법이 있습니까? (현재 2 개의 파일이 있으며, 동기화가 이루어 지도록하는 것이 고통 스럽습니다.)

감사합니다.

답변

1

링크 기능 http://msdn.microsoft.com/en-us/library/9f4t9t92%28v=vs.80%29.aspx으로 기존 항목을 추가하면됩니다.

  1. 열기 버튼 드롭 다운 목록에서 (기존 항목을 추가
  2. 이 MVC/웹 폼 내부에 App_GlobalResources 폴더를 생성 솔루션 폴더에 리소스 파일 resource.resx 만들기
  3. 열기 컨텍스트 메뉴 프로젝트 선택 , 링크로 추가) 프로젝트에 공유 리소스 파일을 추가하려면