【发布时间】:2016-05-30 13:04:37
【问题描述】:
编辑:我应该在哪里提到属性作为属性?以及在MSM中创建的属性如何被exe暴露出来,应该如何设置?
我正在使用基本 MSI 项目来安装合并模块,该模块在不同模式下使用自定义操作在内部调用 .exe。我想在调用 exe 时将参数传递给自定义操作。如何将参数动态传递给自定义操作?
【问题讨论】:
标签: installshield
编辑:我应该在哪里提到属性作为属性?以及在MSM中创建的属性如何被exe暴露出来,应该如何设置?
我正在使用基本 MSI 项目来安装合并模块,该模块在不同模式下使用自定义操作在内部调用 .exe。我想在调用 exe 时将参数传递给自定义操作。如何将参数动态传递给自定义操作?
【问题讨论】:
标签: installshield
你不能直接这样做。您只希望自定义操作使用公共属性作为输入参数,并在您调用 MSM 时传递这些属性的更新值。
【讨论】:
/? 的.exe 文件,看看如何传入属性。如果 exe 是一个引导的 MSI 文件,则不能在延迟执行序列中调用它,因为您不能同时在延迟执行中使用 2 个 MSI。