WinForm程序如何检测自己卡死的情况????

解决方案 »

  1.   

    做一个看门狗的程序,与你当前的winform进行通讯(用网络通讯也行,用写文件标志也行),如果N长时间么有收到消息就认为死掉了!
      

  2.   

    我是程序中的一条语句导致程序卡死的,我用Try{}catch{},但是不捕获异常,并且在这条语句设置断点,直接不往下进行,处于等待状态,添加监视,出现运行超时,迫切需要解决!!!!!!!!!!!
      

  3.   

    那么调用其他程序应该改为异步,并用Timeout检查异步这样就不会有死等了。
      

  4.   

    http://support.microsoft.com/kb/304991