wix - 自动化wix的小更新和小升级

标签 wix

我只是在wix tutorial中阅读了以下内容。

For some strange reason, small updates and minor upgrades cannot be run simply by clicking on the .msi file—they give the error: "Another version of this product is already installed." We know, stupid... Anyway, you have to start it with the command:

msiexec /i SampleUpgrade2.msi REINSTALL=ALL REINSTALLMODE=vomus

Don't ask me how this would fare with the average user... You'd better start it from an Autorun.inf file or devise an outer Setup.exe shell to launch it.



我们希望人们能够下载我们应用程序的最新版本并进行安装,即使他们已经安装了较旧的版本。您通常如何处理?

最佳答案

一个词: bootstrap 。 WiX工具集现在有一个简单的 bootstrap (John Robbin的文章很好地写了setupbld.exe)。将来,Burn会做更多的事情。

关于wix - 自动化wix的小更新和小升级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/638586/

相关文章:

wix - 升级期间未复制文件(仅)

image - 使用WiX时,为什么我的MSI图像看起来损坏了?

使用 ThemeFile 时 Wix Bootstrapper 将不会运行

wix - 使用 Wix,分发使用 SQLite 的程序(必须同时在 32 位和 64 位上运行)

command-line - Wix 从 .tar.gz 运行命令行提取

visual-studio-2012 - WiX Bootstrap 应用程序

installation - 避免使用 WiX 安装程序中的条件进入下一个对话框

c# - Wix 服务安装参数

msbuild - WiX热: Pre-build event fires too early on build server

用于每台机器安装的 WiX 条件桌面快捷方式