0
어셈블리가 있습니다. 문자열을 리소스로 번역하기위한 문자열 테이블이 들어있는 A를 호출 해 봅시다. 나는 또한 조립체 (A)다른 어셈블리에서 문자열 테이블 가져 오기
방법 코드 조립체 (A)에 지금의 캐릭터 라인 테이블을 참조하는에 포함하는 문자열 테이블을 사용하는 B라는 다른 어셈블리,에 대한 참조를 가지고하는 것은 이것이다 :
localResourceManager = new ResourceManager("languageControl", typeof(frm_SomeForm).Assembly);
string someString = localResourceManager.GetString("SomeStringTxt");
양식 frm_SomeForm
는 조립체 (A)의 일부
은 어떻게 사용할 수 있습니다 조립 B에서 ResourceManager
동일한 어셈블리 B의 자원으로 그 같은 문자열 테이블을 포함하지 않고 그?
감사합니다.
문제는 어셈블리 B가 어셈블리 A를 보지 못한다는 것입니다. 반사의 방향에 대해 더 많이 생각하고있었습니다 ... –
B가 A를 표시하지 않으면 B는 A에서 아무것도 사용할 수 없습니다. 원하는 작업은 무엇입니까? 명확하지 않음 –
그래도 반사가 B에 관해 존재하지 않는 A의 문제를 해결하지 못할 것입니다. "B가 어셈블리 A를 보지 못했다"라는 의미에 대해 더 구체적으로 설명하십시오. 당신이 볼 수없는 무엇인가를 어떻게 기대할 수 있습니까? – BlueMonkMN