UpgradeCode 属性

更新:2007 年 11 月

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

警告:

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

说明:

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

备注

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

请参见

参考

Windows Installer 部署属性

“升级代码”对话框

DetectNewerInstalledVersion 属性

RemovePreviousVersions 属性

ProductCode 属性