从当前dll以调试模式执行进程

时间:2014-06-18 10:56:36

标签: .net vb.net visual-studio-2010 process

我有一个Windows窗体应用程序,它在内部调用exe文件。现在我尝试在调试模式下执行此exe文件,但无法执行此操作。在当前的应用程序运行时,有什么办法可以调试我的exe文件吗?

  Dim proc As Process = New Process()
  proc.StartInfo.FileName = "DllReader.exe"
  proc.StartInfo.Arguments = path & " " & dllFileName
  proc.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden
  proc.Start()
  proc.WaitForExit()

由于

1 个答案:

答案 0 :(得分:0)

  1. 在Visual Studio中打开Windows窗体应用程序。
  2. 导航到应用中启动第二个应用的位置并启动它。
  3. 在另一个Visual Studio实例中打开第二个应用程序的解决方案。
  4. 按CTRL-ALT-P(附加到进程)并选择运行第二个可执行文件的进程。
  5. 您现在可以单步执行代码。