出现一个问题导致程序停止正常工作。请关闭改程序。
我用C#写的代码,关于网络多线程方面的,但是有时候在关闭程序的时候会弹出,程序已停止工作,出现一个问题,导致程序停止正常工作。请关闭该程序。如下图所示:
程序里边的线程也都是后台线程。不知到什么原因导致这样的结果,请求各位大侠帮忙看看。
------解决方案--------------------
说明有错误,写日志记录,调试
------解决方案--------------------
最好能在程序里面添加调试信息输出出来看看
还有看看事件查看器里面有没有详细的错误日志。
------解决方案--------------------程序代码用while循环
------解决方案--------------------
可以Trace 啊,
------解决方案-------------------- C# code
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
//退出提示,真的要退出,才允许退出
if (MessageBox.Show(this, "您真的要退出?", "系统提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
Environment.Exit(0);//可以退出单独开启的线程
}
e.Cancel = true;
}
------解决方案--------------------
你的问题解决了么? 我也遇到同样问题唉