我面臨一個問題,我有App1.ClassA導入App2.ClassB本身需要導入屬性中的App2.ClassC。 App1和App2是2種不同的xaps在MEF中,對出口 - 進口依賴鏈的評估是如何進行的?
App1.ClassA在其初始化代碼中調用ComponentInitializer.SatisfyImports(this)。然而,這個令人滿意的進口鏈似乎並沒有在各個組件之間級聯。
我不能在ClassB上指定ComponentInitializer,因爲它是自己導出的(並且MEF會引發錯誤)。但是,如果沒有此調用,ClassC不會被導入到ClassB的屬性中。
這是預期的行爲,還是我看到一些其他錯誤,由於哪些ClassC沒有得到加載?
我通過這篇文章-http去://forums.silverlight.net/forums/t/202811.aspx,但差異可能是我正在跨越Xaps在我的情況
在此先感謝