1

Visual C ++ 2008には、「プロセスにアタッチ」と呼ばれる優れたツールがあります。このツールは、シンボルをデバッグするための特定のプロセスの監視を開始し、ブレークポイントを正しく処理します。これは素晴らしいですが、もう少し欲しいです。

デバッグセッションを実行可能ファイルに添付して、実行時にデバッガーがコマンドを受け取るようにします。したがって、たとえば、デバッグセッションをにアタッチし、d:\listener\solver.exe最終的にこの実行可能ファイルを呼び出すアプリを起動すると、ブレークポイントに到達したときにVisualC++が画面に表示されます。

それは可能ですか?それ、どうやったら出来るの?

4

2 に答える 2

0

これでどこまで到達できるかはわかりませんが、タスクマネージャーに移動し、[プロセス]タブを確認し、ファイルを右クリックして[デバッグ]を選択すると、このファイルがVisualStudioに読み込まれます。

ただし、実際のコードではなく、マシンコードをロードするだけの場合もあります。しかし、チェックする価値があるかもしれません。

于 2010-01-08T17:53:14.100 に答える
0

Windowsには、デバッガーを接続してプロセスを開始できる組み込み機能があります。この機能については、別のSO質問で書きました。あなたはそれについてのすべてをここで読むことができます。

于 2010-01-09T14:52:43.753 に答える