• ベストアンサー

子プロセスのデバッグ方法について

VisualStudio2008のVCでデバッグをしています。 Win32のCreateProcess関数で"自分自身"のEXEファイルを実行すると、新プロセスが起動するのですがデバッグができません。 CreateProcessの呼び出し側プロセスと、同じプログラムである新プロセスを同時にデバッグすることはできないものでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • yaha_2007
  • ベストアンサー率21% (13/61)
回答No.2

子プロセスのプロジェクトをお持ちなら、 以下の方法でデバッグすることができます。 (1)親プロセスを起動する。 (2)VSを立ち上げ、子プロセスのプロジェクトを開く (3)親プロセスにアタッチする。※1 ※2 ※1 このとき親プロセスはデバッグモジュールでなくてもよいです。 ※2 アタッチの仕方は参考URLを参照のこと。

参考URL:
http://msdn.microsoft.com/ja-jp/library/3s68z0b3(VS.80).aspx
_hitoshi_
質問者

お礼

お礼が遅くなり申し訳ありません。 ありがとうございました。

その他の回答 (1)

回答No.1

もう1つデバッガを起動して、プロセスにアタッチするしかないし、ソースコードデバッグは出来ないかも知れない(CPUコードデバッグのみ)

_hitoshi_
質問者

お礼

お礼が遅くなり申し訳ありません。 ありがとうございました。

関連するQ&A