96

いつどちらを使用する必要がありますか?

アプリで使用するすべてのファイル (画像、サウンド、xml ファイルなど) を .exe ファイルの中に入れて、多数のフォルダーやファイルをデプロイしないようにします。

情報をありがとう。

4

4 に答える 4

87

「リソース」および「コンテンツ」ビルド アクションは、Uris を使用して WPF リソースにアクセスすることです。ただし、「組み込みリソース」は先行技術用です。ただし、どちらのオプションもリソースをアセンブリに埋め込みますが、「リソース」オプションは WPF に使用されます。

MSDN はここで完全な説明を提供します。

于 2009-12-20T06:26:30.317 に答える
3

MSDN で報告されているように、

複数のプロジェクト間でアプリケーション リソース (.resx) ファイルを共有する必要がある場合は、埋め込みリソースが最適です。たとえば、会社のロゴや商標情報などを含む共通のリソース ファイルがある場合、埋め込みリソースを使用すると、関連するリソース データ ファイルではなく、.resx ファイルのみをコピーする必要があります。

埋め込みリソースを直接編集することはできません。埋め込まれたリソースを編集しようとすると、アイテムをリンクされたリソースに変換して編集するように求めるメッセージが表示されます。変換は推奨されますが、オプションです。それらをエクスポートし、外部プログラムで変更を加えてから、プロジェクトにインポートし直す必要があります。

于 2009-12-20T04:28:23.267 に答える
1

すべてのレポートに感謝します。これにより、問題がどこにあるかをより正確に見つけることができまし。他のすべてのイメージはリソースとしてビルドできますが、問題ありません。

これが将来に役立つことを願っています。

于 2013-02-12T11:25:54.847 に答える