-2

我继承了一个大型系统,我遇到了一个奇怪的问题,我单击一个按钮,整个应用程序崩溃,这是我在更新中包含最新的 dll 时。我没有任何异常或没有响应等,应用程序完全关闭。我不确定这是为什么。

我只需要知道这可能是什么原因,这是一个未处理的异常,我需要找到它吗?奇怪的是它在本地工作,只有当我在服务器上发布和运行时。

任何让我开始的想法将不胜感激。

谢谢

4

1 回答 1

0

连接到服务器时,您应该始终在代码中包含某种异常处理。例如try catch,它允许您在消息框中打印异常消息以清楚地知道发生了什么。

try
    {
       //here you will have all the code that takes care of the database connection
    }
catch(Exception e)
    {
         // log error here.. E.g MessageBox.Show(e);
    }

这是您在服务器连接方面应遵循的标准。这也将防止您的系统崩溃。

于 2013-01-24T15:34:42.530 回答