在程序运行时如何用WIX安装程序(MSI)?

时间:2020-04-28 13:03:09

标签: c# windows wix windows-installer

想法是复制Mozilla behaviour进行更新。因此,我想在程序运行时启动安装程序,并将所有文件安装到一个临时目录中。然后,要求用户重新启动应用程序,并在应用程序关闭时将新安装的文件移动到主目录。最后,重新启动应用程序。此过程是使用帮助程序可执行文件完成的。

现在,我的问题/问题是:

  1. 是否可以配置WiX安装程序,使其始终在没有UI的情况下执行?我知道如何使用misexec和命令行,还发现了this answer which suggests to use 7Zip。但是,有没有办法使用WiX来“本地”执行此操作?
  2. 如果我将程序安装到另一个文件夹中,然后手动将其复制到主目录中,则在“添加或删除程序”设置中将得到两个版本。知道如何用新版本替换旧版本吗?

0 个答案:

没有答案
相关问题