2013-02-28 3 views
0

Visual Studio 2010을 사용 중입니다. 두 개의 resx 파일을 만들고 visual studio에서 여는 방식으로 resx 파일에 현지화 된 문자열을 입력합니다. 여기에 지역화 된 문자열 이름을 동적으로 입력하고 HTML 형식의 값을 입력하여 새로운 지역화 된 문자열을 추가해야하는 경우 응용 프로그램을 자주 다시 게시하지 않아도됩니다. 양식 사용자 입력에서 이름과 값을 입력하여 데이터베이스에서와 같이 지역화 된 문자열을 resx 파일에 저장할 수 있습니까?지역화 된 문자열을 resx 파일에 저장 하시겠습니까?

답변

1

아니요, 불가능합니다. resx 파일은 결과 어셈블리로 컴파일되며 런타임에 수정할 수 없습니다. 응용 프로그램이 미리 컴파일되지 않은 이전 ASP.NET 모델에서는 resx 파일을 게시하여이 작업을 수행 할 수있었습니다. ASP.NET MVC는 미리 컴파일 된 웹 응용 프로그램 모델을 사용합니다. 이를 위해서는 다른 저장소를 사용해야합니다. 예를 들어 데이터베이스에서 값을 읽을 수있는 사용자 정의 리소스 공급자를 작성할 수 있습니다. 이 과정은 MSDN의 following article에 자세히 설명되어 있습니다.

+0

Google 검색이 가능했는지 여부. 대답 해줘서 고마워요 – CodeManiac

관련 문제