gpt4 book ai didi

c# - 如何以编程方式卸载 Windows 中的应用程序?

转载 作者:可可西里 更新时间:2023-11-01 13:51:35 28 4
gpt4 key购买 nike

我们正在发布我们应用程序的新版本,我们希望它能够从客户的计算机上卸载以前安装的版本。

我们如何才能做到这一点?

编辑:我正在使用 Visual Studio 中的部署项目安装此应用程序(以及之前的版本),因此我假设它是一个 Windows Installer。

非常感谢!

最佳答案

Visual Studio 中的部署项目具有删除应用程序以前版本的内置功能。<​​/p>

检查部署项目属性中的“RemovePreviousVersions”属性。

http://msdn.microsoft.com/library/y63fxdw6.aspx

编辑:

来自 MSDN:

The installer checks UpgradeCode and ProductCode properties to determine whether the earlier version should be removed. The UpgradeCode must be the same for both versions; the ProductCode must be different.

关于c# - 如何以编程方式卸载 Windows 中的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3922271/

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