gpt4 book ai didi

visual-studio-2008 - 如何让 Visual Studio 2008 内置安装程序覆盖安装?

转载 作者:行者123 更新时间:2023-12-05 01:48:58 26 4
gpt4 key购买 nike

我想在不打扰用户在安装新版本之前卸载我的应用程序的已安装版本。

这是我设置的部署项目属性:

AddRemovePrograms              Icon(Icon)
Author Justin Tanner
Description
DetectNewerInstalledVersion False
InstallAllUsers True
Keywords
Localization English (United States)
Manufacturer Company Name
ManufacturerUrl
PostBuildEvent
PreBuildEvent
ProductCode {3F401BEF-4A95-48AE-A79F-FBB60E90E26A}
ProductName Utility App
RemovePreviousVersions True
RunPostBuildEvent On successful build
SearchPath
Subject
SupportPhone
SupportUrl
TargetPlatform x86
Title Utility App
UpgradeCode {B2DC1E38-5605-4CC7-A815-2E1F9D7EDE41}
Version 1.0

最佳答案

更改安装程序设置项目的 Version 属性。

进行此更改后,visual studio 会说 如果更改版本,建议更改 ProductCode。你想这样做吗?选择

在版本和 ProductCode 更新之后创建的安装程序将在版本更新之前自动“升级”先前安装的版本。

不幸的是,我不知道如何配置安装项目以在每次构建时更新版本和产品代码,以避免必须记住在每次部署之间进行此类更改。

关于visual-studio-2008 - 如何让 Visual Studio 2008 内置安装程序覆盖安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1169696/

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