私は自分自身のVisual Studioプロジェクトに4つのSilverlight 4アプリケーションを用意しています。そのため、それらをホストする「シェル」を作成して、単一のアプリケーションとしてユーザーに表示します。ダウンロード時間を最小限に抑えるために、XAPとサポートDLLを動的にダウンロードします。だから私は5つのアプリ、つまりシェルと4つのサブアプリケーションで終わるだろう。今私の問題:Silverlight XAPを動的にロード
私のアプリケーションはすべてTelerikスイートを参照していますが、これはかなり重要なダウンロードです。私のアプリケーションをビルドすると、TelerikのDLLが各XAPに(期待通りに)圧縮されます。だから私が動的にXAPをロードしても、Telerik DLLはXAPごとに1回、複数回ダウンロードされます。
私はどのようにしてTelerik DLLを一度だけ(つまり、シェルによって)ダウンロードし、すべてのサブアプリケーションで共有できるようにしますか?