2

我想在现有安装上重新安装。是否可以将 MSI 配置为自动卸载现有(无论版本)然后安装“新”版本。我希望能够在安装之前卸载,但我似乎不知道如何卸载。任何/所有帮助将不胜感激。

我已经完成了以下所有这些步骤,但仍然觉得产品没有被卸载,而是文件被覆盖了。

  1. 将删除以前的安装设置为 True
  2. 将检测新版本设置为 True
  3. 您应该将安装程序的版本更改为更高的版本,它会要求您更改产品代码,请选择“是”。不要更改您的升级代码,让它保持不变。
4

1 回答 1

2

是的,您需要在操作之前安排操作的重大升级。这将导致旧软件包在新软件包开始安装之前被删除(您仍将通过新的 MSI UI)。RemoveExistingProductsInstallInitialize

于 2013-04-01T16:24:55.540 回答