升级期间未执行WIX自定义操作

升级期间未执行WIX自定义操作,wix,wix3.8,Wix,Wix3.8,我无法在升级期间执行自定义操作。在日志中出现以下错误 错误1721。此Windows Installer软件包有问题。无法运行完成此安装所需的程序。请与您的支持人员或软件包供应商联系。操作:CA_DFADMINWSPUPGRADE,位置:E:\DealFoundrySetUp\,命令:E:\DealFoundrySetUp\PSScripts\UpdateAminWSP.bat Admin.wsp E:\DealFoundrySetUp\DFAdmin\AdminWsp\Admin.wsp MS

我无法在升级期间执行自定义操作。在日志中出现以下错误

错误1721。此Windows Installer软件包有问题。无法运行完成此安装所需的程序。请与您的支持人员或软件包供应商联系。操作:CA_DFADMINWSPUPGRADE,位置:E:\DealFoundrySetUp\,命令:E:\DealFoundrySetUp\PSScripts\UpdateAminWSP.bat Admin.wsp E:\DealFoundrySetUp\DFAdmin\AdminWsp\Admin.wsp MSI s 74:B4[17:03:11:416]:产品:DealFoundry-错误1721。此Windows Installer软件包有问题。无法运行完成此安装所需的程序。请与您的支持人员或软件包供应商联系。操作:CA_DFADMINWSPUPGRADE,位置:E:\DealFoundrySetUp\,命令:E:\DealFoundrySetUp\PSScripts\UpdateAminWSP.bat Admin.wsp E:\DealFoundrySetUp\DFAdmin\AdminWsp\Admin.wsp

 <CustomAction Id="CA_DFADMINWSPUPGRADE" Impersonate="no"
                    ExeCommand='"[INSTALLDIR_UG]PSScripts\UpdateAminWSP.bat" "[PRO_ADMINWSPNAME_UG]" "[PRO_ADMINWSPPATH_UG]"'
                    Directory="INSTALLDIR" Execute="deferred" Return="check" />
INSTALLDIR\u UG值我保存在注册表中,并在安装和升级时使用

<Property Id="INSTALLDIR_UG">
      <RegistrySearch Id="rsDFInstallDirectory"
                      Name="DFInstallDirectory"
                      Root="HKLM"
                      Key="SOFTWARE\VALUEMOMENTUM\DEALFOUNDRY\DealFoundryAdmin"
                      Type="raw"
                      Win64="yes">
      </RegistrySearch>



</InstallExecuteSequence>
<Custom Action="CA_DFADMINWSPUPGRADE" After="InstallFiles">
            <![CDATA[INSTALL_DFUSERMANAGEMENT=1 AND (OLDER_VERSION_FOUND)]]>
          </Custom>
</InstallExecuteSequence>

请任何人帮我。

尝试切换到模拟=是,我认为您的脚本可能无法作为本地系统执行。

E:驱动器是什么?如果它是映射驱动器,它将不适用于模拟=无自定义操作。它未映射驱动器的INSTALLDIR位置。