我正在为我的一个windows应用程序创建一个安装程序项目。
我希望确保首先安装msi,即在安装主输出之前。这里所讨论的msi是Microsoft VisualFoxPro OLEDB。
因此,如果我尝试将自定义操作添加为

因此,如果我将文件类型更改为所有文件,并尝试添加msi,则会出现一个错误:
不是自定义操作的有效文件类型。
还有其他方法来做我在这里想要达到的目标吗?
发布于 2017-04-25 17:20:19
安装了所有文件后,所有Visual自定义操作都会运行,因此在安装主输出之前,不能使用自定义操作安装另一个MSI。此外,从自定义操作运行基于MSI的安装可能会失败,因为不允许基于MSI的并发安装。
通常这样做的方法是创建一个引导程序包,在安装MSI之前安装依赖项,从这里开始:
发布于 2017-04-24 13:20:03
我找到了一篇相关的文章,我以前用它来打包依赖项(我在先决条件中不想要) 论码工程。
https://stackoverflow.com/questions/43588445
复制相似问题