gpt4 book ai didi

installation - 当新版本发布时,如何重新安装 MSI?

转载 作者:行者123 更新时间:2023-12-02 08:56:27 24 4
gpt4 key购买 nike

我已经在我的电脑上安装了该设置。然后我对代码进行了一些更改,并使用新代码构建了 MSI。现在,当我尝试安装该应用程序时,出现错误“已安装该产品的另一个版本,请删除旧版本”。

我不想显示此警告,而是想重新安装它。这可能吗?

最佳答案

卸载旧版本,然后重新安装新版本。

否则,您需要创建一个能够更新您的应用程序的安装程序。原因是 ProductCode GUID(用于标识要安装到 Windows 的应用程序)已被应用程序的先前实例使用。

您可以通过将 RemovePreviousVersions 属性设置为 True 来指定安装程序删除它找到的应用程序的任何早期版本。您还需要增加 ProductCodePackageCode 以反射(reflect)这是应用程序的升级版本。如果您采用此方法,您不想想要更改ProductCode,因为这样Windows 就会将要安装的内容视为完全不同的应用程序。您没有提及您使用什么来创建安装程序,因此很难提供更多详细信息。在 Visual Studio 中,您可以在设计器中设置这些属性:

      Visual Studio Deployment Project Properties

或者,如果您使用 WiX,您应该会看到 this question 的答案.

关于installation - 当新版本发布时,如何重新安装 MSI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4477343/

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