【发布时间】:2012-07-25 17:30:01
【问题描述】:
我在客户端机器上安装了一个 .net exe,它抛出了一个异常..那么如何调试并找到确切的错误..
请注意 1-这不是远程调试.. 2-我没有要检查的日志文件,机器是 Windows 7..
请告诉我这是否可行?
根据 cmets: 正如我已经说过的,我没有要验证的日志文件,也没有任何堆栈竞赛。
所以其他人知道如何找到确切的错误..????
【问题讨论】:
-
假设错误只发生在客户端的计算机上,您要么需要将一些日志记录到您的可执行文件中,以便您可以了解正在发生的事情,要么安装 Visual Studio客户端的计算机并在那里执行您的调试。
-
抛出的异常会有错误信息和堆栈跟踪。如果您没有吞下异常,您应该会看到这些信息,这将有助于找出问题所在。顺便看看stackoverflow.com/a/2299302/1221319这可能对你的情况有帮助
标签: debugging