C#Winform程序经常自动关闭。 我写的串口软件在别人电脑上发现经常自动关闭,而且在关闭前没有任何异常,请问各位,这可能是什么原因引起的?由于程序已加密所以不好贴代码,所以就请个位高手谈谈可能是什么原因引起的程序自动关闭。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个肯定要加日志了,现在你就不知道都出问题了。可以使用NLOG。或参考http://www.cnblogs.com/tonyepaper/archive/2008/12/18/1357741.html 异常出现,但.net无法扑捉 如你是用C的dll 但里面出了问题 曾经碰到过类似情况,我的问题是由于串口数据解析时出错了(可能是接收到的串口数据与预期不一致),程序自动退出。我用的.NET控件serialport串口控件 我也用的是serialport控件,我的数据解析有点复杂,我开了三个线程,不知道有没有影响? 2011-12-01 10:20:12,281 [10] DEBUG MyLogger [(null)] <(null)> - Debug2011-12-01 10:20:12,343 [10] ERROR MyLogger [(null)] <(null)> - Error2011-12-01 10:20:12,343 [10] INFO MyLogger [(null)] <(null)> - Info2011-12-01 10:20:12,343 [10] WARN MyLogger [(null)] <(null)> - Warn2011-12-01 10:20:12,343 [10] FATAL MyLogger [(null)] <(null)> - Fatal这是我程序的日志报告,什么意思啊? 加了,如果不加try catch也不会自动退出啊,也会有相应的提示吧!!! 堆栈溢出,其他的异常大部分都能提示,即使你没有try catch 求救,the underlying provider failed on open 为什么我用C#连接不上数据库 大家看C#入门经典都是怎么看的? Winform 为什么这个网页不能读取?(WebClient+StreamReader) 用C#做界面,调用底层的Delphi写好的视频聊天软件需要用到哪些知识,要b/s,c/s混合用的 保存按钮(关于写入文件的问题) 请问C#如何判断本地是否安装了SQL Server20005? 怎么把从数据源的数据写入XML? 我想要一个C#做的ftp软件 广交各路英雄豪杰,真情献分!! 读取Excel2007?? 两个gridview控件联动的问题
可以使用NLOG。
或参考
http://www.cnblogs.com/tonyepaper/archive/2008/12/18/1357741.html
- Debug
2011-12-01 10:20:12,343 [10] ERROR MyLogger [(null)] <(null)>
- Error
2011-12-01 10:20:12,343 [10] INFO MyLogger [(null)] <(null)>
- Info
2011-12-01 10:20:12,343 [10] WARN MyLogger [(null)] <(null)>
- Warn
2011-12-01 10:20:12,343 [10] FATAL MyLogger [(null)] <(null)>
- Fatal
这是我程序的日志报告,什么意思啊?