質問

実行中のexeがある場合は、デバッガーを添付できます。 DLLはどうですか?サードパーティのアプリケーション(閉じたソース、デバッグデータなし)を使用すると、DLLとしてプラグインを作成できます。これらのいずれかをデバッグしたいと思います。正しい方法は何ですか?

役に立ちましたか?

解決

プロジェクト +プロパティ、デバッグ。コマンド設定をDLLをロードするEXE、そのサードパーティアプリに設定します。 DLLコードでブレークポイントを設定すると、DLLがロードされるとすぐにアクティブになります。中空のブレークポイントインジケータは、塗りつぶされた円に変わります。コードが呼び出されるとすぐにデバッガーが壊れます。

他のヒント

デバッガーはプロセスに添付されています。 DLLはプロセスではなく、1つのモジュールにすぎません。したがって、DLLをデバッグする場合は、DLLがロードされて使用されるプロセスにデバッガーを添付してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top