我已经有一段时间在生产Windows应用程序了,并且它已设置为在发出异常时向我们发送错误报告。其中大部分都是相当具有描述性的,并且帮助我很快找到问题(我使用MS应用程序异常块)。.NET生产调试
有几次,我有报告指出我无法复制的问题,而且似乎只发生在少数客户端计算机上。
我没有物理访问这些客户机,有什么策略可以用于调试?在代码中构建一些跟踪代码会更好吗,还是有其他一些替代方法?
谢谢。
编辑:我应该已经更清楚了:我得到的错误报告确实有堆栈跟踪,但由于它是生产代码,它并不表示导致异常的确切线,只是它的方法被抛出。