저는 App1.ClassA가있는 문제에 직면하고 있습니다. 자체적으로 App2.ClassB를 가져와야하는 App2.ClassB 가져 오기가 속성에 있습니다. App1과 App2는 2 개의 다른 xaps입니다.MEF에서 수출입의 종속성 체인은 어떻게 평가됩니까?
App1.ClassA는 초기화 코드에서 ComponentInitializer.SatisfyImports (this)를 호출합니다. 그러나 이러한 수입을 만족시키는 체인은 어셈블리를 가로 지르지 않는 것처럼 보입니다.
ClassB에서 ComponentInitializer를 지정할 수 없습니다. 자체적으로 내보내므로 (MEF에서 오류가 발생 함). 그러나이 호출을하지 않으면 ClassC 속성으로 ClassC를 가져 오지 못합니다.
예상되는 동작입니까, 아니면 ClassC가로드되지 않아 다른 버그가 표시됩니까?
는이 게시물의 -http 통해 갔다 : //forums.silverlight.net/forums/t/202811.aspx하지만 차이가 나는 미리 내 시나리오에서 라이트 XAP을 통해감사를 교차하고 있다고 할 수있다