Jus*_*ner 2 installer visual-studio-2008
在安装新版本之前,我想吹掉已经安装的应用版本而不必费心去除用户.
以下是我设置的部署项目属性:
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
Run Code Online (Sandbox Code Playgroud)
更改Version安装程序安装项目的属性.
在做出这个改变之后,visual studio会说It is recommended that the ProductCode be changed if you change the version. Do you want to do this? 选择Yes.
在版本和ProductCode更新之后创建的安装程序将在版本更新之前自动"升级"以前安装的版本.
不幸的是,我不知道如何配置安装项目以更新每个版本的版本和产品代码,以避免记住在每个部署之间进行此类更改.