• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

如何实现一个项目包含多个服务

xymao123 2007-12-20 10:15:53
在一个项目中,定义了一个static类:static class test,test中包含变量lastTime;
项目中的第一个服务service1每10秒钟修改一次lastTime的值,lastTime=DataTime.Now;
现在想在第二个服务service2每一分钟取得lastTime的值,比较最后一次时间与当前
的时间差是否在10秒之内,从而判断第一个服务是否有正常运行.
在项目中添加windows服务可以新增第二个服务,并且也可以安装成功,在windows服务
管理中可以看到两个服务名称service1,service2,但服务不能正常启动,启动的时候报错:
"错误 1083 ",我想是因为两个服务共用同一个exe文件的缘故.
问题是如何在一个项目中定义两个服务,每个服务对应不同的exe文件?能不能实现.
...全文
50 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xymao123 2007-12-28
原来就是因为一个服务可能停止.现在还是改为两个服务,通过文件来交换数据.
回复
用一个服务两个线程
回复
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2007-12-20 10:15
社区公告

让您成为最强悍的C#开发者