Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 待机后如何保持程序运行?_.net_Windows Xp - Fatal编程技术网

.net 待机后如何保持程序运行?

.net 待机后如何保持程序运行?,.net,windows-xp,.net,Windows Xp,我编写了一个非常简单的.Net windows应用程序,它位于系统托盘中,每隔15分钟查询一个db。它工作得很好,没有任何问题,除非电脑进入待机状态。用户唤醒计算机备份后,系统托盘中的图标消失,程序不再运行 如何使程序在待机或休眠后继续运行?由于这是一个公司环境,我对框设置几乎没有控制权,但是如果有办法通过代码来实现,我可以对程序本身进行更改 操作系统是XP-一些将很快升级到Windows7。 我正在使用Visual Studio 2005。如果它是在系统挂起期间运行的,那么它在系统挂起后已经运

我编写了一个非常简单的.Net windows应用程序,它位于系统托盘中,每隔15分钟查询一个db。它工作得很好,没有任何问题,除非电脑进入待机状态。用户唤醒计算机备份后,系统托盘中的图标消失,程序不再运行

如何使程序在待机或休眠后继续运行?由于这是一个公司环境,我对框设置几乎没有控制权,但是如果有办法通过代码来实现,我可以对程序本身进行更改

操作系统是XP-一些将很快升级到Windows7。
我正在使用Visual Studio 2005。

如果它是在系统挂起期间运行的,那么它在系统挂起后已经运行了!很可能,您的应用程序在启动唤醒后或暂停前退出

这可能是一个崩溃,但这将显示一条信息性错误消息


您需要跟踪应用程序的执行(即日志系统),然后找到问题并解决它。网络连接可能是故障点,但不确定:DB连接在待机后仍然有效?

在地球上,如何在关闭(休眠)的计算机上运行程序?您是否阅读了问题?他要求程序在从待机/休眠状态恢复后仍在那里。@他的意思是程序恢复后停止工作,我想程序恢复到待机/休眠状态后停止的位置-你的应用程序显然崩溃或决定关闭。添加一些日志以确定它是哪一个。@Sam right。它在用户正常工作时在后台运行。然后用户晚上回家,电脑进入待机状态。当他们第二天早上回来叫醒电脑时,应用程序就不再工作了。我不确定是什么原因导致了崩溃,但当我忽略任何错误时,当电脑在待机状态后恢复时,程序仍在运行。我认为错误与定时器控制或db调用有关,因为这基本上是应用程序的全部功能。我的猜测是db呼叫出错了。