1

これは少しトリッキーな設定かもしれませんが...

XAPに組み込まれているこのSilverlightプロジェクトがありますが、これはすべて問題ありません。

次に、このクラスライブラリのセットを既存のアプリケーションに追加します。これは、既存のアプリケーション内で小さな「アプリケーション」に展開されます。

ここでの問題は...

XAPを埋め込みリソースとしてクラスライブラリに埋め込みたいのですが、可能であれば、ビルド後の半ば危険なイベントなしでこれを行う方法を探しています。私のSilverlightプロジェクトの出力をクラスライブラリにリンクして、それを埋め込むことができるのは素晴らしいことです...私は今少し歩き始めていると思います;)

短いバージョン:Silverlightプロジェクトを埋め込みリソースとしてクラスライブラリプロジェクトにリンクします...可能であれば、どのようにすればよいですか?

4

1 に答える 1

2

クラスライブラリのソリューションエクスプローラーの必要な場所で、[追加]-> [既存のアイテム]を右クリックし、ポップアップするファイルブラウザーで、ファイルフィルターを[すべて]に変更して、WebプロジェクトのClientBinフォルダーを参照します。 (またはSilverlightプロジェクトのBinフォルダー)xapファイルを選択しますが、[追加]をクリックするのではなく、ボタンの下矢印をクリックして[リンクとして追加]をクリックします。次に、新しく追加されたxapファイルのプロパティに移動し、そのビルドアクションを埋め込みリソースに変更します。

危険なビルド後のイベントは必要ありません:)

于 2009-11-23T12:00:56.593 に答える