我正在尝试安装一个win32-service,在启动时会从HKLM\System\CurrentControlSet\Service\MyService\Parameters
读取注册表参数
我无法在<ServiceInstall>
或<ServiceConfig>
中看到任何方式来指定一些额外的任意注册表参数。我还想把它作为常规<RegistryValue>
添加,但WriteRegistryValues
- 行动是在InstallServices
之前安排的,所以这似乎是一个不好的举动。
有没有办法让WiX写这些?
答案 0 :(得分:0)
事实证明,这不是问题
我相信首先添加注册表信息HKLM\System\CurrentControlSet\Service\MyService
,然后安装该服务将导致访问相同注册表的两个操作之间的争斗。 不是问题。
允许操作 WriteRegistryValues 在 InstallServices 之前添加内容工作正常。