冰天雪地,裸体跪求,调试Windows服务! 最近在做PDA和PC通信的项目,PC端运行的是Windows服务,郁闷的很,移动项目和Windows服务调试都是很麻烦的事情。服务如果可以起来的话,在.net里面还可以跟到,但是我现在连服务都起不来,查看系统日志,就是一句话,服务被意外终止!谁能帮帮我? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查查Application事件日志,那里会有异常信息。 ms-help://MS.MSDNQTR.2003FEB.2052/vbcon/html/vbtskdebuggingserviceapplications.htm OnStart里写Log,OnStart里要在30秒返回.不然启动就失败了!所以OnStart里不要放太多代码!可以用异步或线程. OnStart里要在30秒返回.这个怎么理解? hdt(倦怠) 这个地址关于调试 OnStart 的方法就这么一句话?注意 调试 OnStart 方法可能比较困难,因为 Windows 服务管理器将所有尝试启动服务的时间限制在 30 秒内。有关更多信息,请参见疑难解答:调试 Windows 服务。 onstart要在30秒内返回,这是os规定的,否则认为启动失败。因此,如果你确实需要做很多初始化工作,可以启动一个独立线程去做。如果你的问题不是因为超时的话,具体原因在哪里可以逐行写日志来判断出问题的代码在哪一行? 笔记本电脑如何使用移动硬盘实现双系统 在visual c#程序中如何起一个进程来完成拷贝功能 在winform里如何把 Settings.settings 中数据库连接字符改为只保留数据名称? 用Graphics绘制图形时闪烁的问题 数据批处理中提示"未指的错误" 请问c#中如何判断一个文件是音频还是视频文件 让dataGrid1使得显示的日期字段带时间 C#中,如何动态加载我的dll? 动态添加控件问题 一个简单的问题(送分)在线等。急。。 请教C#如何提取网页正文。急!急!急! 如何查找一个对象中的特定属性,并给它赋值?
OnStart里要在30秒返回.
不然启动就失败了!
所以OnStart里不要放太多代码!
可以用异步或线程.
注意 调试 OnStart 方法可能比较困难,因为 Windows 服务管理器将所有尝试启动服务的时间限制在 30 秒内。有关更多信息,请参见疑难解答:调试 Windows 服务。