为什么控制台运行一段时间就报错..
我的控制台程序是用来做监控数据库的..
一旦发现符合条件的数据就进行操作...(数据是一直在增加的)
我现在是如果没有可操作数据,用timer控制,每隔5秒执行一次数据库查询..
如果有就设置timer的停止执行,然后方法体内调用方法一直循环操作,中间不间隔...
直到执行至没有可操作的数据.再次打开timer,监控....
可惜不知道为什么,运行exe之后,一段时间是没事的,有时候一个白天都没有问题..
第二天早上,就报错了,程序遇到未知错误需要关闭..
我现在是每个几分钟然程序自己重新加载一次,关闭旧的程序..
这样倒是可以连续开3~4天左右..然后又报同样的错误..
这个问题困扰了我好久啦,怎么会呢?