前提・実現したいこと
vs2019のC++プロジェクトをReleaseモードでビルドしたところ、exeファイルを実行したときに画像ファイルが読み込まれなかった。
→調べていくうちに、リソースファイルはプロジェクトに埋め込む必要があることを知る
対象のリソースファイルのプロパティの「ビルドアクション」という項目を、埋め込みファイルに設定することでこの問題は解決されるはずなのだが、その項目がどうしても見当たらないため質問をした。
↑**.NET Frameworkを使用したプロジェクトの場合らしく、今回は無関係。**
画像などのリソースファイルをexeファイルに埋め込む方法がわからないため、教えていただきたい。
発生している問題・エラーメッセージ
このサイトをたよりにビルドアクションが変更できる場所を探していたのだが、やはり見当たらない。
現在の状況(pngファイル SOTUKEN.pngを例とする)↓
サイトによると、下の画像のようなプロパティ画面が表示されるらしいが、どこから表示できるのかがわからない。
試したこと
とりあえず、サイトの
ファイルのビルド アクションを設定するには、[プロパティ] ウィンドウでファイルのプロパティを開きます。その場合、ソリューション エクスプローラー でファイルを選択し、Alt+Enter キーを押します。 または、ソリューション エクスプローラー でファイルを右クリックし、[プロパティ] を選択します。 [プロパティ] ウィンドウの [詳細設定] セクションで、[ビルド アクション] の横にあるドロップダウン リストを使用して、ファイルのビルド アクションを設定します。
はもちろん試したが、現在の状況として上げた画像の状態になった。
ただ、プロパティウィンドウの「詳細設定」という項目は無かったため、その項目への移動はできていない。
他に、対象の画像の「ファイルの種類」や「項目の種類」をいろいろいじってみたが、ファイルの形式があっていないなどのエラーが吐かれる以外特に何も変化はなかった。
補足情報(FW/ツールのバージョンなど)
visualstudio 2019 Version 16.9.4
その他必要な情報などあれば、追記いたしますのでご連絡ください。
よろしくお願いいたします。
あなたの回答
tips
プレビュー