无论如何,在我的.net程序运行时处理奇怪的错误?

时间:2013-09-11 08:28:44

标签: c# .net error-handling

我制作了一个程序,它可以在我的电脑上正常工作而没有任何错误,它在一些办公室电脑上也可以正常工作,但它在客户的PC和其他一些电脑上没有任何可描述的错误而崩溃。

崩溃是完全随机的,有时它可能会崩溃,有时也不会崩溃。

崩溃与任何操作无关,有时它们只是在查看程序并等待崩溃时可能会崩溃。

客户寄给我这个漂亮的屏幕,并希望我解决这个问题。 enter image description here

您会看到常见的错误报告对话框,但不会看到有关例外的信息。

我的程序使用在 WebBrowser 控件中运行的Unity Web Player。它始终在隐藏选项卡的背景中运行,在需要时变为可见。

如何处理此类错误?

1 个答案:

答案 0 :(得分:0)

我认为您应该首先确保您所在地和客户的环境相同。

也许您的地方安装了dll或其他程序(例如您提到的Unity网络播放器)或您注册表中可能有所不同的任何程序。

否则,在一台PC上获取错误是没有意义的,而在另一台PC上没有错误。

  • 确保所有dll都已部署好
  • 检查您的注册表,
  • 确保所有相关程序安装良好