问题描述
如题:winform程序怎么让它半个小时自动重启一次?各位大牛们
解决方案
解决方案二:
另外做一个监听程序来控制他重启。
解决方案三:
无论出于什么目的,我想你的思路都是错的。从来没有过这样的需求,这不是健康有效的方案
解决方案四:
弄個timer,然後調用Application.Restart();不過這需求很奇怪,如前面人說的,這不是合理的解決方案
解决方案五:
你到底想干嘛能详细说一下么就像2楼说的你这种思路都太奇怪了。如果希望每个一段时间自动执行某些功能。你可以查一下用Quartz.NET写的任务调度放在winform程序里或者单独建个服务。
解决方案六:
引用2楼fei2yun的回复:
无论出于什么目的,我想你的思路都是错的。从来没有过这样的需求,这不是健康有效的方案
有个通讯服务程序,有时候会接收不到数据,重启就好了,我就想能不能让它定时自动重启
解决方案七:
控制面板>管理工具>任务计划程序
解决方案八:
引用5楼qq_30257327的回复:
Quote: 引用2楼fei2yun的回复:
无论出于什么目的,我想你的思路都是错的。从来没有过这样的需求,这不是健康有效的方案有个通讯服务程序,有时候会接收不到数据,重启就好了,我就想能不能让它定时自动重启
找这个通讯服务程序的提供者,让他来处理。
解决方案九:
引用7楼nry19871012的回复:
Quote: 引用5楼qq_30257327的回复:
Quote: 引用2楼fei2yun的回复:
无论出于什么目的,我想你的思路都是错的。从来没有过这样的需求,这不是健康有效的方案有个通讯服务程序,有时候会接收不到数据,重启就好了,我就想能不能让它定时自动重启
找这个通讯服务程序的提供者,让他来处理。
我就是啊可我现在找不到好的解决方案
解决方案十:
因为盖的房子质量不行,只能每隔三年推倒重盖。
解决方案十一:
引用9楼wddw1986的回复:
因为盖的房子质量不行,只能每隔三年推倒重盖。
请不要将我国国情道出,谢谢!!回归到问题上。如果程序是自己的代码,那么应该检查程序本身的问题,修正它。如果一定要什么定期重启,你应该要有个机制,比如说如何判断它现在是出现问题的。然后通过系统服务也好,听过其他手段也好,只需要一个定时器和关闭进程。http://www.cnblogs.com/kevinGao/archive/2011/11/03/2236177.html
解决方案十二:
引用10楼fei2yun的回复:
Quote: 引用9楼wddw1986的回复:
因为盖的房子质量不行,只能每隔三年推倒重盖。请不要将我国国情道出,谢谢!!回归到问题上。如果程序是自己的代码,那么应该检查程序本身的问题,修正它。如果一定要什么定期重启,你应该要有个机制,比如说如何判断它现在是出现问题的。然后通过系统服务也好,听过其他手段也好,只需要一个定时器和关闭进程。http://www.cnblogs.com/kevinGao/archive/2011/11/03/2236177.html
不是我写的,但是现在由我来维护的,它就是有几个线程在后台获取数据库内容进行判断处理,但是运行时间长了它就不处理那些未执行的数据了
解决方案十三:
开个监听,关闭程序重新打开吧不过最好还是自己研究代码,哪里出问题哪里改,这样会有很多问题的