2011-05-09 4 views
1

많은 예제와 튜토리얼을 읽었습니다. 그러나 소위 해결책의 아무도는 나의 경우에서 나를 도왔다.Sharepoint 2010에서 리소스를 하이브로 배포하는 방법

문제 : 나는 같은 리소스 파일을 사용하여 여러 웹 파트를 가지고, 그래서에서 RESX 파일과 자원에 매핑 된 폴더가 리소스 파일에 대한 해결책이있다.

resx 파일의 "빌드 작업"속성이 포함 또는 없음으로 설정된 상태로 배포하면 리소스가 하이브/리소스에 배포되지 않습니다. 내가 "빌드 작업"으로 배포하는 경우에 "내용"으로 설정 자원이 배치되지만 자원을 사용하는 webparts은 아래의 오류가


:

에 대한 적절한 리소스를 찾을 수 없습니다 특정 문화 또는 중립 문화. 확인 "ResourceWp.Resources.ListNames.resources" 가 올바르게 삽입 또는 컴파일 타임에 조립 "ResourceWp" 에 링크 또는 한 가 필요한 모든 위성 어셈블리를로드 할 수있는 완전히 서명 있음.

이것은 내 마지막 건강한 신경이 고통을 견딜 수없는 곳입니다. 간단한 asp.net 웹 애플리케이션처럼 culture에서 resx 파일을 중립으로 사용하고 싶습니다. 어셈블리 사용법에 대한 지식이 부족하기 때문에 정말 간단하다고 생각합니다.


모든 독서를 통해, 난 그냥 super.en-US.resx를 작성하지 않고 super.resx 같은 리소스 파일을 사용할 수 있어요 경우 (중립 내가 의미하는) 것을 한 점을 이해할 수 없었다.

이 점만 다르므로 tr-TR 또는 이와 유사한 문화권 식별자를 사용하지 않고이 프로젝트를 터키어 언어 팩으로 설치하고 "터키어"를 선택하여 만든 사이트에서이 프로젝트를 사용합니다. 언어.

제 의견으로는, 그것이 중요한 것이 아닙니다. 맞습니까?


요약 : 내가 하이브/자원 내 자원을 배포 할하고 내가 시도

내 webparts에 사용할 수 :

종류의 접근법. 그러나 그들과 어떤 성공도 이루지 못했습니다.

전 누군가가 저를 도울 수 있기를 바랍니다. 미리 감사드립니다.

+0

아무도 셰어 포인트에 리소스를 사용하지 않는다고 생각하지 않습니다. 쉬운 질문이라고 생각했습니다. 가능하지 않은 경우 알려 주시면 질문을 마무리하겠습니다. –

답변

관련 문제