应用程序意外关闭c#.net

时间:2013-01-24 15:15:14

标签: c#

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

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

任何让我入门的想法都会受到赞赏。

由于

1 个答案:

答案 0 :(得分: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);
    }

这是您在服务器连接时应遵循的标准。这也可以防止系统崩溃。