【发布时间】:2020-06-11 16:13:20
【问题描述】:
在 Visual Studio 中使用 Wix。我在 wxs 文件的 Product 节点中定义了一个公共属性。
<Property Id="MYPROP" Value="123456789"/>
属性值作为命令行参数传递给延迟的自定义操作可执行文件。我也可以在 exe 中接收它。问题是即使我使用 vbs 更新属性(也通过 vbs select 验证),当我启动 msi 时,它仍然将默认/原始值 (123456789) 传递给自定义操作可执行文件。
还尝试了 msiexec.exe /i myinstaller.msi MYPROP=SomeOtherValue
我仍然看到原始值。怎么了?
【问题讨论】:
标签: wix windows-installer