【发布时间】:2012-09-16 19:36:48
【问题描述】:
如何在 InstallShield 中向 Windows 服务添加依赖项? 我的winservice依赖以下两个服务,所以必须在服务启动前运行:
- COMSysApp
- 感应
注意:我使用 InstallShield 项目来安装我的服务,而不是 Windows 安装程序类,所以我无法使用 mr. Jerry.Wang 建议在his article。
编辑:
如何在 installshield 中添加对 SEN 服务的依赖?
【问题讨论】:
-
@ChristopherPainter,是的,我知道,因此我很困惑。但是当我问王先生我如何定义我的服务的依赖关系时,他只是回答“你的服务依赖于 SENS,它应该在你的服务之前启动”。但是我找不到任何 SENS 或 COMSysApp 的 exe 文件?
-
在阅读上面链接的文章时,问题是对系统事件通知服务 (SENS) 的依赖,需要在目标服务运行之前启动(使用 svchost)。
-
@kdmurray,谢谢你的回复,你能描述一下什么是svchost吗?
-
FWIW 需要 2 项基本技能才能创建真正优秀的安装程序(或任何与此相关的东西)。 1) 了解需要做什么 2) 了解如何实现。 #1 必须在 #2 之前。
标签: c# windows-services dependencies installshield