我正在用两个msi实现exe安装程序。在安装第一个用户时,必须从ComboBox中选择值,我想使用选定的值作为参数在第二个msi上运行转换。我正在使用dotNetInstaller引导程序(没有UI)并且必须将msiexec参数配置为TRANSFORMS =“[来自第一个msi的变量]”
我尝试使用系统变量,但它不起作用。如何获得ui-property值来转换第二个msi?
答案 0 :(得分:0)
根据您当前的设计,我想说最简单的方法是让第一个MSI将属性存储在注册表值中,然后让第二个MSI(或第二个MSI的转换)将注册表值读入属性。
通常我会让你的boostrapper / chainer(EXE)执行UI,然后将值传递给子包。