我正在使用PRISM和MEF模塊化的ProjectLinker開發WPF和Silverlight應用程序。 我的模塊是類庫(在WPF中)和Silverlight類庫(在Silverlight中)。 現在我想從服務器中通過Catalog.xaml加載WPF或Silverlight中的模塊。從XAML爲WPF和Silverlight創建目錄
問題是: - Silverlight可以不加載DLL,但只有XAP - WPF無法加載XAP但只有DLL
我怎樣才能做到這一點 - 通過項目鏈接器開發(兩個平臺相同的代碼),創建模塊,從服務器下載並加載到應用程序?
我在引導程序: 在服務器WCF我有Catalog.xaml - 我下載它,並... catalog = Microsoft.Practices.Prism.Modularity.ModuleCatalog.CreateFromXaml(stream);
- 它的工作原理 但是如果我負載模塊上運行應用程序,我有一個錯誤(我試圖加載DLL到Silverlight)。
感謝