我的Winform是用控件控制短信猫发送短信接收短信,调用Webservice存取收到的信息。要求程序24小时运行。奇怪的问题是该程序只要隔夜运行第二天就自动关闭了,为什么?有知道的大虾请赐教一二!!!感激不尽!!!

解决方案 »

  1.   

    有出错信息吗,看看出错信息是什么
    如果没有,是不是用try都扑获了,把这些都打开,让出错信息报出来
    对了,还有,是不是用了System.Timers.Timer
      

  2.   

    有没有连接数据库?如果是,会不会是晚上连接服务器的网络出现问题。
    估计是出现异常程序退出。把所有的代码都加上try catch,做好出错日志记录。再测试一下
      

  3.   

    二楼的:有出错信息吗,看看出错信息是什么
    如果没有,是不是用try都扑获了,把这些都打开,让出错信息报出来
    对了,还有,是不是用了System.Timers.Timer
    -----------------------------------------------------------------------
    请问用了Timer于自动关机有什么关系???谢谢解答
      

  4.   

    System.Timers.Timer 的机制依靠系统环境,因此有可能,再运行一段时间之后,失效
    这个是异常扑获不了的
      

  5.   

    此问题已解决,我的是使用多线程出现的问题,在测试机上装上.net然后打开net运行你的程序,让它运行到自动关闭,这样就可以找到异常所在了,