社区
C#
帖子详情
我写的Windows 服务,启动时,一启动就自动关闭了??怎么回事啊??
ixingarden
2005-09-26 03:47:40
是这样的,
我写了一个Windows服务,在服务里调用的是一个外界DLL中的类的方法,
在写服务时,引用了这个DLL,生成、安装都没有问题。
但在服务列表中,选中那个服务,右键“启动”,然后出现启动进度条,进度条完了后就提示:
服务已启动并已关闭,因为没有工作,如“应用程序日志与警告”类服务。
这是什么原因??
是不是在服务里调用不了那个DLL中的类的方法??
...全文
371
8
打赏
收藏
我写的Windows 服务,启动时,一启动就自动关闭了??怎么回事啊??
是这样的, 我写了一个Windows服务,在服务里调用的是一个外界DLL中的类的方法, 在写服务时,引用了这个DLL,生成、安装都没有问题。 但在服务列表中,选中那个服务,右键“启动”,然后出现启动进度条,进度条完了后就提示: 服务已启动并已关闭,因为没有工作,如“应用程序日志与警告”类服务。 这是什么原因?? 是不是在服务里调用不了那个DLL中的类的方法??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
YAOHE
2005-09-26
打赏
举报
回复
出现了实时错误,写日志跟踪吧
shalen520
2005-09-26
打赏
举报
回复
捕获异常,写日志,然后分析
shicj
2005-09-26
打赏
举报
回复
DLL不用注册。ActiveX控件需要注册。
okyzx
2005-09-26
打赏
举报
回复
程序有问题喽,捕获一下异常,写写日志看看了
ixingarden
2005-09-26
打赏
举报
回复
这个DLL要不要在系统里注册??
superfishmanweb
2005-09-26
打赏
举报
回复
程序异常,所以退出了
shicj
2005-09-26
打赏
举报
回复
DLL应该是可以调用的。我猜想是你调用DLL的代码或其它代码有异常,并且没有Catch捕捉。所以退出。
LoveCherry
2005-09-26
打赏
举报
回复
程序有错误
让你
写
的c#程序一开机就
自动
运行
Windows
服务
实现开机
启动
如果有一个应用程序,想要在电脑开机的时候
自动
启动
(即使用户未登录
Windows
也要
启动
),可以用
Windows
服务
来实现,我只是很简单的尝试了一下,由于前段时间做的一个办公QQ,在
服务
器端需要始终运行一个控制台程序来监听各种消息,但不能每次开机手动去
启动
这个控制台程序,所以就
写
了一个
Windows
服务
,我用VS2008
写
的,以下是简单做法: 先在VS中创建一个
Windows
服务
的项目,在
自动
生成的...
C#
写
的
windows
服务
,在
启动
时
提示“
服务
启动
后又停止了,一些
服务
自动
停止”...
今天在把
写
的
windows
服务
部署到
服务
器时,提示“
服务
启动
后又停止了,一些
服务
自动
停止”。这个
服务
在本地测试时一切正常,这是
怎么回事
呢?后来发现,是因为:在
服务
启动
的OnStart方法中发生了异常,而我在OnStart中没有try catch,所以报这个错。解决方法就是用try catch把OnStart中的所有代码都包起来。如果愿意的话,可以把异常信息输出来具体分析。
服务
启动
成功后,通过日...
如何检测
Windows
服务
停止后
自动
启动
?
自动
运行.bat批处理文件?
想要确保你的
Windows
服务
即使在崩溃后也能
自动
重启吗?这篇文章教你如何用一个小巧的批处理脚本来实现这一点。教你怎么设置定时检查,如果发现
服务
挂了,就立刻拉起来。跟着步骤做,让你的
服务
稳定运行不再是难题!
计算机应用软件开机
自动
启动
设置,如何
关闭
开机
自动
启动
的软件?
电脑开机时总会
自动
启动
一些软件,然后造成电脑开机卡、慢的现象,那么针对这些开机
自动
启动
的软件我们如何去
关闭
呢?今天就和大家一起聊一聊如何取消开机软件的自启。一、
关闭
开机自启软件步骤1.使用键盘组合键【
Windows
+R】,输入【msconfig】,点击确定2.选择【
启动
】选项界面,点击【任务管理器】3.选择我们想要
关闭
的开机
启动
软件,点击右下角【禁用】,
关闭
页面即可4.可以重新
启动
电脑,我们会发现...
Windows
设置自己的程序开机
自动
启动
Windows
系统想要快速设置开机
自动
启动
某个程序,可以使用以下几种方法设置: 第一种:设置
启动
项 1.找到
启动
文件夹,我的是C:\Users\ThinkPad\AppData\Roaming\Microsoft\
Windows
\Start Menu\Programs\Startup,或者打开运行,输入shell:startup,回车,也可以快速打开
启动
文件夹。 2.拷贝需要开机
启动
的程...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章