2

Visual Studio では、exe からライブラリへの呼び出しをデバッグ/ステップインするにはどうすればよいですか? exeはリリースモードでのみ使用でき、デバッグモードでビルドされたライブラリを呼び出します.exeだけで簡単なvsソリューションを作成して開始しました..次に、バイナリからソースファイルを開き、ブレークポイントを追加しました..しかしvsはしません「このファイルにシンボルがロードされていません」と言ってブレークポイントをアクティブにします...明らかに、ここに何かが欠けています..(正しく覚えていれば、以前は呼び出しをデバッグできていました)

4

1 に答える 1

1

次の注意事項に従って、リリース モードでビルドされたバイナリをデバッグできます。

  1. リリース ライブラリに対してビルドされた pdb が必要になります。
  2. インライン化/最適化されたコードでは、ブレークポイントを使用できません。
  3. アーキテクチャによっては、特定の変数の値が非表示/ガベージになるため、リリース バイナリをデバッグするときは、少し注意が必要です。

リリース バイナリの PDB ファイルを追加するには、次の場所に移動します。

Debug -> Options and Settings -> Symbols
于 2012-10-02T15:06:35.493 に答える