Gab*_*abe 7 debugging screensaver windows-7 windows-screensaver
我有一个.Net 2.0 WinForms应用程序,我正在尝试用作登录屏幕保护程序(64位Win7Pro).当我登录并作为我的屏幕保护程序时,它从命令行运行得很好.但是,它作为登录屏幕保护程序运行时会立即退出.
我知道它得到一个CLR异常,因为它的退出代码是0xE0434F4D,但我无法弄清楚如何调试它.
有没有办法在Win7中调试登录屏幕保护程序?
您可以通过 Visual Studio 从远程计算机附加到进程来进行调试。
然而,可能有一个更简单的解决方案。WinForms 应用程序有一个 Program 类。如果您在启动表单的 Program 类中的代码周围放置了 Try--Catch 短语,那么当应用程序崩溃时,您可以使用完整的堆栈跟踪记录异常。从那里您应该能够更容易地确定问题(我的猜测是与特权相关)并纠正它。
| 归档时间: |
|
| 查看次数: |
579 次 |
| 最近记录: |