Tim*_*Tim 5 c# service installer command-line
我正在开发一个作为服务启动的应用程序,但只有在命令行开关告诉它时(否则打开标准表单).因此,当Windows在启动时启动服务时,它必须通过此命令行选项或服务无法启动.
我想让安装程序(ServiceProcessInstaller)添加一个命令行选项,以便在启动服务时将命令行选项添加到命令中.
示例:MyService.exe -commandlineoption
我认为这就是ServiceProcessorInstaller.Context属性的用途,但这是针对在InstallUtil上执行的参数.
有什么建议?
当我向服务添加命令行选项时,我始终默认作为服务运行。然而,我知道相反的情况也是可能的,因为这就是 SvcHost 的工作方式:它是一个始终配置为将 DLL 作为服务加载的 EXE。
| 归档时间: |
|
| 查看次数: |
7377 次 |
| 最近记录: |