webdevqa.jp.net

Visual Studio 2010が.pdbファイルを生成しない

C++アプリをデバッグしようとしていましたが、ブレークポイントに「ブレークポイントはヒットしません」と表示されたため、モジュールウィンドウを確認すると、「バイナリがデバッグ情報を使用してビルドされていません」と表示されたため、シンボルが読み込まれていません。また、/ debugフォルダー上の唯一のpdbファイルはvc100.pdbであり、プロジェクトフォルダー内には他のpdbファイルはありません。

プロパティC/C++>デバッグ情報形式で、プログラムデータベース(/ Zi)を設定しました。ランタイムライブラリはマルチスレッドデバッグ(/ MTd)に設定されます。

Pdbファイルを作成しない原因となっている他の設定がないか?

27
slemdx

プロパティ>リンカー>デバッグ>デバッグ情報の生成= "はい"も必要です。

45
jwismar