wix - MSI 安装程序是否可以安装文件并终止而不留下足迹?

标签 wix windows-installer

我使用旧版本的InstallShield只是简单地将文件复制到本地硬盘,然后中止,这样安装程序就不会创建任何足迹,例如HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall{我的 GUID} 和 C:\Program Files\InstallShield 安装信息{我的 GUID}。

我想将我的安装程序更改为 MSI,但我不知道 MSI 是否可以做同样的事情,因为我只知道如果我中止,MSI 将回滚。

如果我可以通过 MSI 做到这一点,我该怎么做?

TIA。

最佳答案

不,MSI 的目的是集成到 Windows,例如允许通过控制面板管理已安装的应用程序。因此,通过 .msi 文件安装的组件始终会在 Windows Installer 数据库中留下痕迹。

关于wix - MSI 安装程序是否可以安装文件并终止而不留下足迹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4124584/

相关文章:

WIX bundle 创建

web.config IIS 中的 PHP(或其他)CGI 配置

dependency-injection - 我如何告诉 InstallShield 程序集依赖项没有被引用但被依赖注入(inject)统一使用?

Wix:在组件、目录、文件、注册表等上使用 KeyPath

windows - Windows 上的 Apache

url - 我可以在没有管理员权限的情况下注册自定义 URL 方案吗?

variables - 如何访问 .exe 运行 Wix Bootstrap 的文件夹?

wix - 如何在 FeaturesDlg 之后获得 InstallDirDlg

c# - Windows Installer 安装进度状态消息

windows - Windows C# .net 项目的自定义安装程序