PR

Visual Studio 2022 で作成したリリースビルドのデバッグ方法について

1. はじめに

Visual Studio 2022 で作成したプログラムをデバッグビルドで実行したときには、問題なく動作するが、リリースビルドで実行したときに、動かないという問題が発生。
どこまで動いているのか確認のためにブレークポイントを設置しようと思ったが、リリースビルドだとブレークポイントが効かないのでいい方法がないか調べたところ、以下の方法でデバッグすることができたので覚書として残しておきます。

2. リリースビルドのデバッグ方法

Microsoftのリファレンスにある以下のページに方法が記載されています。
方法 : リリース ビルドをデバッグする

設定を変更した個所は 4 の箇所のみ。

4.[デバッグ] ノードを選択します。 [デバッグ情報を作成] を [はい (/DEBUG)] に設定します。  

それ以外の変更は必要ありませんでした。

ブレークポイントを設定して、リリースビルドで実行すると、ブレークポイントで止まることが確認できました。
確認完了後は、設定を元に戻しておくのを忘れずに。

A. 参考サイト

方法 : リリース ビルドをデバッグする

B. 参考書籍

コメント