私は Visual Studio 2003 を使用しており、次のようなマクロがあります。
Dte.Debugger.DetachAll()
For Each proc As EnvDTE.Process In DTE.Debugger.LocalProcesses
If proc.Name.IndexOf("ehexthost.exe") <> -1 Then
proc.Attach()
End If
Next
初めてマクロを使用すると、正常に動作します。その後、プロセスから切り離した後でも、.Attach()
は何もしていないようです。
マクロをステップ実行すると同じことが起こります...proc.Attach()
正しいプロセスで呼び出されますが、何も起こりません。
1 つの注意: [プロセス] ウィンドウでプロセスを表示すると、プロセスの [タイプ] 列に次のように表示されます。".NET, Win32".
何が起こっているのか分かりますか?