C# アプリケーションに埋め込む必要のある何千もの画像があります。Resources 内にフォルダーを作成し、すべてのファイルをこのフォルダーにコピーします。相対パスを使用して画像を取得できました。しかし、問題は、アプリケーションを公開するときに、このファイルをすべて含める方法です。
PS : イメージ フォルダーに多くのサブ フォルダーが含まれているため、すべてのイメージをリソースにエクスポートできませんでした。
C# アプリケーションに埋め込む必要のある何千もの画像があります。Resources 内にフォルダーを作成し、すべてのファイルをこのフォルダーにコピーします。相対パスを使用して画像を取得できました。しかし、問題は、アプリケーションを公開するときに、このファイルをすべて含める方法です。
PS : イメージ フォルダーに多くのサブ フォルダーが含まれているため、すべてのイメージをリソースにエクスポートできませんでした。
Visual Studio ですべての画像を選択し、F4 キーを押して、 を に変更Build Action
しEmbedded Resource
ます。
Build Action
これを Resource ( WPF
only) またはに設定できEmbedded Resource
ますが、バイナリを使用してイメージをデプロイする方がはるかに簡単なオプションの場合があります。
ビルドアクションに関するこの素晴らしい説明を参照してください