如何使用 wix 安装程序在 window 服务的主服务中添加参数并在安装后启动服务
How to add argument in window service's main using wix installer and start service after installation
我有一个 window 服务的主服务,如果参数包含诸如“-service”、“\instal”等字符串,则有条件地执行某些方法。
我需要添加哪些标签以及 Product.wxs 中的什么位置(是否在组件中)以在安装期间传递此参数?
我安装后需要启动服务,我只把ServiceControl元素中的Wait属性设为"no"就可以了吗?
我会看一下 ServiceControl MSI table - https://msdn.microsoft.com/en-us/library/aa371634(v=vs.85).aspx。 table 允许安装程序设置每次服务启动时传递的命令行参数。
(ServiceControl 'Arguments' table 条目是通过 元素在 WiX 中编写的 - http://wixtoolset.org/documentation/manual/v3/xsd/wix/serviceinstall.html)
我有一个 window 服务的主服务,如果参数包含诸如“-service”、“\instal”等字符串,则有条件地执行某些方法。 我需要添加哪些标签以及 Product.wxs 中的什么位置(是否在组件中)以在安装期间传递此参数? 我安装后需要启动服务,我只把ServiceControl元素中的Wait属性设为"no"就可以了吗?
我会看一下 ServiceControl MSI table - https://msdn.microsoft.com/en-us/library/aa371634(v=vs.85).aspx。 table 允许安装程序设置每次服务启动时传递的命令行参数。
(ServiceControl 'Arguments' table 条目是通过