UpgradeCode 属性

指定代表应用程序的多个版本的共享标识符,使用字符串 GUID 来表示。 此属性供 Windows Installer 用来在安装期间检查应用程序的已安装版本。

警告

只能为应用程序的第一个版本设置“UpgradeCode”;绝对不能为应用程序的后续版本更改此属性,也不能为不同的语言版本更改它。 更改此属性将导致 DetectNewerInstalledVersionRemovePreviousVersions 属性无法正常工作。

提示

“Product Code”和“Package Code”是不同的属性。 若要设置“Product Code”,请参见 ProductCode 属性。 Visual Studio 不支持设置“Package Code”。但是,可以在 Orca.exe(用于创建和编辑 Windows Installer 包和合并模块的表编辑器)中使用摘要信息屏幕来访问和修改它。 请参见位于 MSDN 网站上的 Orca.exe

备注

此属性在**“升级代码”**对话框中设置。 UpgradeCode 属性中包含的字母必须是大写形式。

请参见

参考

部署属性

“升级代码”对话框

DetectNewerInstalledVersion 属性

RemovePreviousVersions 属性

ProductCode 属性