我在Debug环境下运行程序。执行程序运行后,每五秒钟要进行一次操作,包括调用几个DLL和写数据库操作。在程序运行一个小时左右,突然消失。没有任何错误信息和错误提示。程序运行时的进程内存和句柄数量都很稳定。请高手指点,我怎样才能发现出现异常的原因?如何进行判断?