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