首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#写了个服务程序,启动后又关闭了,该怎么处理

2012-01-30 
C#写了个服务程序,启动后又关闭了本地计算机上的XXXX服务启动后又停止了。一些服务自动停止,如果它们没有什

C#写了个服务程序,启动后又关闭了
本地计算机上的XXXX服务启动后又停止了。一些服务
自动停止,如果它们没有什么可做的,例如“性能日志和警报”服务.

[解决办法]
服务一般都写成类似于死循环的样子

OnStart ---> Bool_Stop = false;
OnPause ---> Bool_Stop = true; 同时阻塞线程;
OnResume ---> Bool_Stop = false; 同时唤醒线程;
OnStop ---> Bool_Stop = true; 销毁线程;


while (Bool_Stop == false)
{
...执行
线程.Sleep(10000);
}
[解决办法]
eventvwr--> 查看一下事件,报了什么错

热点排行