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

应用程序意外关闭c#.net,c#,C#,我继承了一个大型系统,我遇到了一个奇怪的问题,我点击一个按钮,整个应用程序崩溃,这是当我在更新中包含最新的dll时。我没有收到异常或没有响应等,应用程序只是完全关闭。我不确定这是为什么 我需要知道的是,这可能是什么原因,这是一个未处理的异常,我需要找到它吗?奇怪的是,只有当我在服务器上发布和运行时,它才在本地工作 任何能让我开始的想法都将不胜感激 谢谢当连接到服务器时,您应该始终在代码中包含某种异常处理。例如try catch,它允许您在消息框中打印异常消息,以清楚地知道发生了什么 try

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

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

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


谢谢

当连接到服务器时,您应该始终在代码中包含某种异常处理。例如
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);
    }

这是服务器连接时应该遵循的标准。这也将防止系统崩溃。

按钮事件处理程序中发生了什么?请指定平台/技术。是否有一些应用程序的错误日志记录处于活动状态?如果没有,是否可以添加一些?在WPF应用程序中,这会提示出现未捕获的异常。请为AppDomain.CurrentDomain.UnhandledException事件编写事件处理程序。