首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安装程序项目中安装之前添加安装msi的自定义操作

在安装程序项目中安装之前添加安装msi的自定义操作
EN

Stack Overflow用户
提问于 2017-04-24 12:45:51
回答 2查看 5.3K关注 0票数 0

我正在为我的一个windows应用程序创建一个安装程序项目。

我希望确保首先安装msi,即在安装主输出之前。这里所讨论的msi是Microsoft VisualFoxPro OLEDB

因此,如果我尝试将自定义操作添加为

因此,如果我将文件类型更改为所有文件,并尝试添加msi,则会出现一个错误:

不是自定义操作的有效文件类型。

还有其他方法来做我在这里想要达到的目标吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-25 17:20:19

安装了所有文件后,所有Visual自定义操作都会运行,因此在安装主输出之前,不能使用自定义操作安装另一个MSI。此外,从自定义操作运行基于MSI的安装可能会失败,因为不允许基于MSI的并发安装。

通常这样做的方法是创建一个引导程序包,在安装MSI之前安装依赖项,从这里开始:

https://msdn.microsoft.com/en-us/library/ms165429.aspx

票数 0
EN

Stack Overflow用户

发布于 2017-04-24 13:20:03

我找到了一篇相关的文章,我以前用它来打包依赖项(我在先决条件中不想要) 论码工程

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43588445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档