我的程序会突然退出,没有任何提示,不知道为什么
程序在操作过程中,有时候会突然退出,没有任何错误提示,而且本来这些流程已经正确运行过数次。程序中的控件只有textbox,combox,datagrid,外加一些线程等等。
在调试的时候,原先经常会在Application.Run(new frmMain());这个语句提示错误
为了攫取错误信息,我特地把程序改为如下的写法,但是也是有部分程序的错误没有攫取到。也就是没有任何错误提示
[STAThread]
static void Main()
{
try
{
Application.Run(new frmMain());
}
catch(Exception ex)
{
MessageBox.Show("程序遇到问题,需要关闭!\n\r" + ex.Message,"系统运行时错误);
}
}