我建立了一个window服务,不知道为什么运行一段时间后,服务就不运行程序了. 我建立了一个window服务,服务的功能就是每15秒扫描一次数据库,启动服务后大概运行个一天左右,这个服务就停止扫描数据库了,但是在服务列表中查看这个服务显示的是运行状态. 各位大虾能给小弟提供点建议么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lognet记下运行日志看哪出问题了,应该是你的程序问题 2007-04-19 17:08:35开始发送短信2007-04-19 17:08:35结束发送短信 发送数量:02007-04-19 17:08:45开始发送短信2007-04-19 17:08:45结束发送短信 发送数量:02007-04-19 17:08:55开始发送短信这是截取的部分日志,2007-04-19 17:08:55 这个时间以后就没日志了,程序也没抛出异常,我想程序是不是卡在if (ConnectResult == EMPPLib.ConnectResultEnum.CONNECT_OK){///} 这个语句块上了.连接成功了,发送短信的时候,短信接口就没回应了.下面是部分程序 EMPPLib.ConnectResultEnum ConnectResult = emp.connect(IPAddress, Port, Account, Password); if (ConnectResult == EMPPLib.ConnectResultEnum.CONNECT_OK) { EMPPLib.MobilesClass mob = new EMPPLib.MobilesClass(); EMPPLib.ShortMessage smg = new EMPPLib.ShortMessageClass(); foreach (SMSSendData data in listData) { data.SendTime = System.DateTime.Now; data.IsSended = true; SMSSendAccess.Update_SMSSend(data); mob.RemoveAll(); mob.Add(data.DestMobiles); smg.DestMobiles = mob; smg.content = data.Content; smg.srcID = "555554008200098"; smg.ServiceID = "555554008"; smg.needStatus = true; emp.submit(smg); } emp.disconnect(); } else { throw new Exception("企业短信通服务器连接错误:" + ConnectResult.ToString()); } 你完全可以怀疑是windows的bug而不是你程序的bug。 急!在建立与服务器的连接时出错 Button添加事件委托问题 updatepanel和visible的问题 请问有高手吗? 关于ajax实现的三级联动客户端判断下拉框是否已经选择!不要用用户控件! 读出的数据与数据库内的不一致是怎么回事? 今天遇到了一个郁闷的问题,郁闷啊!!!!!!!!! 怎样让网页自动去适应不同显示器的分辨率电脑啊?笔记本上是1024*768 在17寸上全变形了。很难看,请问怎么办呢? 高手来帮助############ 求救!再问一个问题! 问个简单的问题,没分了,不好意思 了解一下,咨询高手,散个分,怎样手机短信操作.net平台
开始发送短信
2007-04-19 17:08:35
结束发送短信 发送数量:02007-04-19 17:08:45
开始发送短信
2007-04-19 17:08:45
结束发送短信 发送数量:02007-04-19 17:08:55
开始发送短信
这是截取的部分日志,2007-04-19 17:08:55 这个时间以后就没日志了,程序也没抛出异常,我想程序是不是卡在
if (ConnectResult == EMPPLib.ConnectResultEnum.CONNECT_OK)
{
///
}
这个语句块上了.
连接成功了,发送短信的时候,短信接口就没回应了.
下面是部分程序
EMPPLib.ConnectResultEnum ConnectResult = emp.connect(IPAddress, Port, Account, Password);
if (ConnectResult == EMPPLib.ConnectResultEnum.CONNECT_OK)
{
EMPPLib.MobilesClass mob = new EMPPLib.MobilesClass();
EMPPLib.ShortMessage smg = new EMPPLib.ShortMessageClass();
foreach (SMSSendData data in listData)
{
data.SendTime = System.DateTime.Now;
data.IsSended = true;
SMSSendAccess.Update_SMSSend(data);
mob.RemoveAll();
mob.Add(data.DestMobiles);
smg.DestMobiles = mob;
smg.content = data.Content;
smg.srcID = "555554008200098";
smg.ServiceID = "555554008";
smg.needStatus = true;
emp.submit(smg);
}
emp.disconnect();
}
else
{
throw new Exception("企业短信通服务器连接错误:" + ConnectResult.ToString());
}