【发布时间】:2014-07-18 04:18:07
【问题描述】:
我正在尝试在安装 msi 时执行自定义操作。但是我的自定义操作所需的 dll 取决于其他 dll。在安装时,它会给出错误,例如“无法运行此安装所需的 dll”。如何加载相关的 dll 文件以使此自定义操作正常运行。
我使用的代码是
<CustomAction Id='CheckingPID' BinaryKey='CheckPID' DllEntry='ValidateKey' />
<Binary Id ='CheckPID' SourceFile='$(sys.CURRENTDIR)\LicenseKeyClient_32d.dll'/>
<Binary Id ='CheckPID2' SourceFile='$(sys.CURRENTDIR)\curllib.dll'/>
<Binary Id ='CheckPID3' SourceFile='$(sys.CURRENTDIR)\libsasl.dll'/>
<Binary Id ='CheckPID4' SourceFile='$(sys.CURRENTDIR)\openldap.dll'/>
【问题讨论】:
标签: wix windows-installer custom-action