HMI 软件,在跑了一天一夜之后,初步估计是跑了24小时左右的时间,
这期间,没有做任何操作,就是用了示例代码中最简单的定时器不停的递增或者递减
唯一的操作就是在图片资源里面添加了一张图片。
然后再点击控件的时候,就突然挂掉了,显示的是System.OutOfMemoryException.
这个是C#里面经常遇到的一个错误。内存不够的错误。
但是实际360检测我的内存是用来是66%。
所以最终猜测是HMI 软件内部内存泄漏导致了程序的崩溃。本质上应该是内存没有实际的回收导致的。
那最终的解决方法,就是重启了。
其实总体上而言,HMI 软件做的还是挺好的。