Vbscript WiX自定义操作中的Session.Property
我正在将安装从InstallShield转换为WiX。自定义操作之一是引用的简单VBScriptVbscript WiX自定义操作中的Session.Property,vbscript,wix,installshield,Vbscript,Wix,Installshield,我正在将安装从InstallShield转换为WiX。自定义操作之一是引用的简单VBScript Session.Property("SETUPEXEDIR") 它在InstallShield中表示安装文件的位置。当脚本通过WiX运行时,该表达式的计算结果为空字符串 如何在用于Wix自定义操作的VBScript中获取该值 谢谢 你没有。该值是从InstallShield的Setup.exe(如果使用Setup.exe)传递到MSI的公共属性。如果没有setup.exe,则没有属性 与MSI最接
Session.Property("SETUPEXEDIR")
它在InstallShield中表示安装文件的位置。当脚本通过WiX运行时,该表达式的计算结果为空字符串
如何在用于Wix自定义操作的VBScript中获取该值
谢谢 你没有。该值是从InstallShield的Setup.exe(如果使用Setup.exe)传递到MSI的公共属性。如果没有setup.exe,则没有属性
与MSI最接近的内置属性是。您可以使用Session.Property[“OriginalDatabase”]获取在VBScript中解析它的值以获取目录。您不需要。该值是从InstallShield的Setup.exe(如果使用Setup.exe)传递到MSI的公共属性。如果没有setup.exe,则没有属性 与MSI最接近的内置属性是。您可以使用Session.Property[“OriginalDatabase”]获取在VBScript中解析它以获取目录的值