代码之家  ›  专栏  ›  技术社区  ›  wonea Ilya Smagin

调试启动时崩溃的C可执行文件

  •  7
  • wonea Ilya Smagin  · 技术社区  · 14 年前

    我正在尝试远程调试C程序。连接到主机不是问题,我可以看到该计算机上运行的所有进程,并可以连接到 MSVSMONE EXE .

    但是,我要调试的程序在启动时会立即崩溃,因此我没有时间将自己附加到它上。另外,通过远程位置启动有问题的调试可执行文件也没有任何作用。如何在崩溃前附加调试器?

    3 回复  |  直到 13 年前
        1
  •  10
  •   Dirk Vollmar    14 年前

    fuslogvw.exe

    System.Diagnostics.Trace

    System.Diagnostics.Debugger.Break();
    

    System.Threading.Thread.Sleep(30000);
    
        2
  •  13
  •   Igal Tabachnik    14 年前
    Image File Execution Options Process Explorer Notepad.exe Notepad2

    here

    • regedit.exe
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
    • Debugger vsjitdebugger.exe

    vsjitdebugger

    No

        3
  •  0
  •   wonea Ilya Smagin    14 年前