PRISMとMEFのモジュール性を備えたProjectLinkerによるWPFとSilverlightのアプリケーションを開発しています。私のモジュールは、クラスライブラリ(WPF内)とSilverlightクラスライブラリ(Silverlight内)です。次に、サーバーからCatalog.xamlによってWPFまたはSilverlightにモジュールをロードします。
問題は次のとおりです。-SilverlightはDLLをロードできず、XAPのみをロードできます-WPFはXAPをロードできず、DLLのみをロードできます
プロジェクトリンカー(両方のプラットフォームで同じコード)による開発、モジュールの作成、サーバーからのダウンロード、アプリケーションへのロードなど、どのようにすればよいですか?
私はブートストラッパーにいます:サーバーWCFにCatalog.xamlがあります
catalog = Microsoft.Practices.Prism.Modularity.ModuleCatalog.CreateFromXaml(stream);
-ダウンロードして...-動作しますが、ロードモジュールでアプリケーションを実行するとエラーが発生します(DLLをSilverlightにロードしようとしました)。
ありがとう