gpt4 book ai didi

c# - 在 C# 中链接 MSI,然后启动链接安装

转载 作者:行者123 更新时间:2023-11-30 22:41:43 25 4
gpt4 key购买 nike

这个问题是关于:Creating a custom bootstrap / bootloader in C#

我想用 C# 制作链接器。此链接器将链接不同的 MSI 并执行事务安装。

我调查了 TransactedInstaller类,但我认为它不合适。

实现此目标的最佳方法是什么?

最佳答案

严格来说:

Bootstrap :

确保安装 Windows Installer 的程序。本来打算再调用1个MSI。但是现在 Bootstrap 可以调用....

链接器:

处理各种安装程序(MSI 或旧版)排序的程序

微星:

描述产品安装要求的数据库。最新版本的 MSI 可以链接其他 MSI(但不是遗留包),但通常仍需要使用 Bootstrap 以确保您拥有最新版本的 MSI。

Bootstrapper 和 Chainer 可以互换使用。一些 Bootstrap 在调用 MSI 之前执行所有操作,而一些 Bootstrap 与 MSI 的集成度更高,提供强大的 UI 和/或仅当 MSI 需要它来满足您的情况时才执行程序包。

关于c# - 在 C# 中链接 MSI,然后启动链接安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4713793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com