社区
C#
帖子详情
为什么我的服务程序"启动后又停止了"?
dreamriver
2007-03-21 01:41:45
我的服务程序安装好了,在服务里启动时,出现"本地计算机上的服务启动后又停止了." 是什么原因造成的?
我是这样做的:我先用C#产生了一个服务程序SERVICE1,一切正常,
我自己的程序,以前没有做成服务程序,然后我添加服务组件,修改了代码, 照着SERVICE1的代码来修改的,其他都正常,就是启动时报错,是不是我少加了什么东西吗,用C#的模板产生的服务和后来添加服务组件,应该是一样的吧?
谢谢!
...全文
1011
14
打赏
收藏
为什么我的服务程序"启动后又停止了"?
我的服务程序安装好了,在服务里启动时,出现"本地计算机上的服务启动后又停止了." 是什么原因造成的? 我是这样做的:我先用C#产生了一个服务程序SERVICE1,一切正常, 我自己的程序,以前没有做成服务程序,然后我添加服务组件,修改了代码, 照着SERVICE1的代码来修改的,其他都正常,就是启动时报错,是不是我少加了什么东西吗,用C#的模板产生的服务和后来添加服务组件,应该是一样的吧? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunjay117
2007-03-23
打赏
举报
回复
如果lz不会调试,可以,工具》调试进程》附加该进程
sunjay117
2007-03-23
打赏
举报
回复
服务一般要使用thread
调试一下,
liujia_0421
2007-03-23
打赏
举报
回复
TO:是不是我的程序自动退出了造成的,是不是要在onstart里加个循环等啊,
不是的..跟这个没关系..
仔细检查一下你的代码,是你代码的问题...
与你先前创建的服务作个对比,看看都有什么不同,从区别中找原因...
liujia_0421
2007-03-23
打赏
举报
回复
应该是你的服务在启动时出现了异常...
捕获一下异常,写到日志文件中,然后分析一下...
andershong
2007-03-23
打赏
举报
回复
中间出现了异常,
可以按楼上的楼上说的那样,
try,catch 一下
或者对进程进行调试一下.
nicochang
2007-03-22
打赏
举报
回复
http://haonico.spaces.live.com/blog/cns!ADC714ED89B88CC9!148.entry
看看事件管理器里有没有什么错误,如果没有的话,多半是因为没有启动线程
greenery
2007-03-22
打赏
举报
回复
这种情况多半是在服务启动的函数中除了异常,所以导致服务又停止了。
你尝试一下在启动函数中,加入try catch,并且将异常信息写入自己的文件或日志系统来观察。
或调试确认你的启动函数无误。
要注意的是,你的服务器启动时,与你平时调试时,运行的用户身份、权限、目录都不同的。
祝你早点找到问题,并赶快干掉它。
当年我也为此郁闷了很久。
jrl5365
2007-03-22
打赏
举报
回复
顶一个,学一点
ruan_hg
2007-03-21
打赏
举报
回复
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_radcon/html/e24d8a3d-edc6-485c-b6e0-5672d91fb607.htm
ruan_hg
2007-03-21
打赏
举报
回复
用C#产生了一个服务程序SERVICE1?
服务程序好像都是需要用到timer或thread的吧,否则启动后无事可干
北京的雾霾天
2007-03-21
打赏
举报
回复
嗯,对服务程序我也不行,在这里学习一下,帮你顶一下.
dreamriver
2007-03-21
打赏
举报
回复
我已经用installutil安装好了,就是在服务里启动时,说什么"本地计算上的服务启动后又停止了,如果他们没有什么可做的,例如"性能日志和警报"服务,
是不是我的程序自动退出了造成的,是不是要在onstart里加个循环等啊,
谢谢!
JavaK
2007-03-21
打赏
举报
回复
C#写的服务不是COM了,不要像COM那样注册一个服务,用installutil.exe like:
%SystemRoot%\Microsoft.NET\Framework\v1.1.4322\installutil %1 "你的exe"
如果启动不了,你可以单步执行Debug调试啊。
【错误解决】本地计算机上的mysql服务
启动
停止
后,某些服务在未由其他服务或程序使用时将自动
停止
转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自【大学之旅_谙忆的博客】 在
启动
mysql服务时出现该错误: 本地计算机上的mysql服务
启动
停止
后,某些服务在未由其他服务或程序使用时将自动
停止
。 mysql 版本 5.7.14 系统 win 7 后来经过一系列的百度,谷歌,总算是解决了。 首先,你需要把原来的服务删除: 注意:m...
本地计算机t3服务服务
启动
后
停止
,T3服务
启动
后又
停止
了
右击“我的电脑”-“管理”-“服务”-找到“用友通”服务,选“
启动
”的时候仍然提示错误:“本地计算机上的用友通服务
启动
后又
停止
了。一些服务自动
停止
,如果它们没有什么可做的,例如“性能日志和警报”服务”。如下图所示:【原因分析】用友通服务
启动
过程中此提示出错原因情况较多,一般通过分析用友通日志文件来确定问题所在。日志文件名为UF2000.log(存放路径C:\Windows\System32\UF2...
【解决】mysql本地计算机上的MySQL服务
启动
后
停止
。某些服务在未由其他服务或程序使用时将自动
停止
最近写一个Java Web的项目,需要用到 mysql 数据库,在计算机管理中
启动
时,发现 mysql 报错:mysql本地计算机上的MySQL服务
启动
后
停止
。某些服务在未由其他服务或程序使用时将自动
停止
。该问题的解决方式为: 1 找到 Mysql 的安装路径,看看有没有data文件夹,如果没有data文件夹,自己重新建一个;如果有的话,就把里面的内容全部清空,但保留该目录。 2 打开命令行,进入到mysql 安装目录下的 bin 文件夹,然后输入相关命令: 3 在此命令行中输入 mysqld --in
服务异常:本地计算机上的服务
启动
后又
停止
。某些服务在未由其他服务或程序使用时将自动
停止
于是就去看window日志,找到对应我的服务的这条日志一看……彻底晕了,原来是我脑袋秀逗,粗心大意造成的——就特么SQL链接字符串弄错了。用C#写个windows服务,安装部署后去
启动
时,提示说“本地计算机上的XXX服务
启动
后
停止
。这件事告诉我们,要么你的程序里面抛出异常和错误时记得写log,要么你就要懂得随时找windows日志看你自己出了什么问题。度娘说不知道咋整,我想把程序附加到windows服务进程跟踪看看是什么鬼在捣乱,然后发现服务都没法
启动
,跟踪就更不可能。
sqlerver2008重启计算机,MSSQLSERVER服务
启动
后又
停止
了。.怎么办?
满意答案wwhpm2012.11.15采纳率:43%等级:13已帮助:65548人本地计算机上的MSSQLSERVER服务
启动
后又
停止
了。一些服务自动
停止
,如果它们没有什么可做的笔者ASP运行环境:操作系统为Windows XP SP2,IIS的版本为默认的5.1,数据库为SQL Server 2005(MDAC版本为2.8)一、出现“本地计算机上的MSSQLSERVER服务
启动
后又
停止
了...
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章