windows-installer - 电子嵌套 msi 安装程序
问题描述
我正在尝试制作一个msi
包含多个msi
安装程序的大型安装程序。
所以,假设我有main-msi
, a-msi
, b-msi
.
main-msi(starts installing)
main-msi(pause installing)
a-msi(starts installing & finish installing)
b-msi(starts installing & finish installing)
main-msi(finish installing)
msi
是否可以使用电子制作嵌套安装程序?
解决方案
至少有两个原因无法做到这一点:
您如何建议暂停基于 MSI 的安装?他们只是运行,显示(通常)一些 UI 选择,然后就走了。在进度阶段,没有办法说“等一下”。这是一个 Windows 进程 msiexec.exe。
基于 MSI 的安装在系统范围内是事务性的。一旦安装的主要部分开始,其他人就无法启动。他们会看到错误 1618“另一个安装正在进行中”。
推荐阅读
- c# - IText7列宽问题
- apache - 基于 _time 和另一个时间戳列的 Druid Roll-up
- javascript - 角度中的bpmn文件类型验证
- github-actions - 识别断开链接的 GitHub 操作
- scrapy - 飞溅没有完全呈现网页
- python - Tkinter ttk.Progressbar:如何更改进度条的图形长度/宽度?
- docker - 基于私有 ECR 仓库中的镜像构建 docker 镜像
- google-sheets - 想要将日期添加到某个列时如何在谷歌表格脚本中添加多个目标列
- speech-to-text - 创建项目特定的 Vosk 字典
- reactjs - Axios 等待 axios.get() 在具有多个操作的 useEffect(, []) 序列中不受支持