小编Kla*_*aus的帖子

MSI安装程序使用WiX以静默方式调用另一个MSI安装程序

我正在使用WiX制作MSI安装程序来调用另一个MSI安装程序.

  • 我可以在UILevel = 5(完整UI)模式下解决这种情况.我的解决方案是将一个CustomAction添加到调用另一个MSI的UISequence表中.它不会得到错误代码1500:"另一个安装已在进行中......"
  • 但是在slient模式下,UILevel = 2,我无法做到,因为它只在ExecuteSequence中运行CustomAction.如何在静默模式下运行MSI并调用另一个MSI安装程序?

windows-installer wix silent silent-installer

9
推荐指数
2
解决办法
1万
查看次数

Wix-Installer-如何获取setup.exe的当前目录?

我正在使用setup.exe和setupbld.exe(来自%WixProramFolder%\ bin)为我的安装程序创建一个引导程序.一切都很好,除了:我想获取setup.exe的当前目录,但是:

  1. 当我使用属性"CURRENTDIRECTORY"时,如果我在cmd.exe中运行命令行,我将得到错误的值:"C:>"D:\ setup.exe""."CURRENTDIRECTORY"是"C:\"但"D:\"是真的.

  2. 当我使用属性"SOURCEDIR"时,setup.exe将setup.msi提取为"%Temp%{ProductID}\setup.msi","SOURCEDIR"为"%Temp%{ProductID}",但预期为"D:\ "

有人可以帮帮我吗?这次让我很头疼:-(抱歉我的英语.

installation installer custom-action wix

5
推荐指数
1
解决办法
1681
查看次数