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

c# windows服务项目的小疑点

2012-01-03 
c# windows服务项目的小问题新建了一个windows服务项目,完成之后开始安装安装过程没有任何错误可是安装完

c# windows服务项目的小问题
新建了一个windows服务项目,完成之后开始安装

安装过程没有任何错误

可是安装完成之后在‘系统工具’的‘事件查看器’中并没有出现预期的 "MyNewLog "

然后在服务中启动刚才新装的服务时候报错
“服务器没有及时响应启动或控制请求”

部分代码片断如下:
{
    if   (!System.Diagnostics.EventLog.SourceExists( "MySource "))  
    {  
                    System.Diagnostics.EventLog.CreateEventSource(  
                            "MySource ", "MyNewLog ");  
    }  
    eventLog1.Source   =   "MySource ";  
    eventLog1.Log   =   "MyNewLog ";  
}  


//这将使得在本地服务帐户上安装和运行该服务。  
将serviceProcessInstaller1   的Account   属性设置为   LocalService。

做过windows服务项目的兄弟请指点一下,谢谢
另,我在自己的机器上运行没有任何问题,以上问题是出现在一台服务器上,os同样是2003

[解决办法]
嗯,貌似和权限有点关系,偶第一次写服务也出现酱紫问题,将Account类型改掉
[解决办法]
权限改为LocalSystem试试,服务启动的时间不能超过30秒.
[解决办法]
不行,就在启动部分加日志输出,看看挂在什么地方了
[解决办法]
up
[解决办法]
帮顶一下,没做过服务
[解决办法]
在控制面板中看一下服务开启没有

热点排行