Freigeben über


Aktualisieren von Eigenschaften für ein Upgrade

Da das Upgrade den Namen der MSI-Datei und den Komponentencode einiger Komponenten ändert, muss der Produktcode des Upgrades gegenüber dem des ursprünglichen Produkts geändert werden. Eine Beschreibung der Fälle, in denen für ein Upgrade eine Änderung der ProductCode-Eigenschaft erforderlich ist, finden Sie unter Ändern des Produktcodes. Ein Patch, der den ProductCode ändert, wird als größeres Upgrade bezeichnet.

Die Eigenschaften ProductName, ProductVersion, ProductLanguage und UpgradeCode des Upgradepakets können im Vergleich zum ursprünglichen Produkt geändert werden oder unverändert bleiben. Basierend auf den Werten dieser Eigenschaften kann der Windows Installer bestimmen, ob zukünftige Upgradepakete auf das aktuelle Upgrade angewendet werden sollen.

Die in der Spalte „ActionProperty“ der Upgrade-Tabelle angegebene Eigenschaft muss der SecureCustomProperties-Eigenschaft hinzugefügt werden.

Öffnen Sie die Datei „MNP2001.msi“ mit einem Datenbank-Editor, und geben Sie die folgenden Daten in die Property-Tabelle ein. Die Liste enthält Links zu Referenzthemen für die integrierten Installereigenschaften. Bei den Eigenschaftennamen, die keine Links sind, handelt es sich um erstellerseitig definierte Eigenschaften. Viele der Eigenschaften wurden aus der Datei „Uisample.msi“ importiert, die im Lieferumfang des SDK enthalten ist. Weitere Informationen finden Sie unter Importieren der Benutzeroberfläche.

Property-Tabelle

Eigenschaft Wert
ARPHELPLINK https://www.microsoft.com/management
BannerBitmap bannrbmp
ButtonText_Back <&Zurück
ButtonText_Browse Du&rchsuchen
ButtonText_Cancel Abbrechen
ButtonText_Exit &Beenden
ButtonText_Finish &Fertig stellen
ButtonText_Ignore &Ignorieren
ButtonText_Install &Installieren
ButtonText_Next &Weiter >
ButtonText_No &Nein
ButtonText_OK OK
ButtonText_Remove &Remove (Entfernen)
ButtonText_Reset &Reset
ButtonText_Resume &Fortsetzen
ButtonText_Retry &Erneut versuchen
ButtonText_Return &Zurück
ButtonText_Yes &Ja
CompleteSetupIcon completi
ComponentDownload ftp://anonymous@microsoft.com/components/
CustomSetupIcon custicon
DefaultUIFont DlgFont8
DialogBitmap dlgbmp
DlgTitleFont {&DlgFontBold8}
ErrorDialog ErrorDlg
ExclamationIcon exclamic
False 0
Iagree Nein
InfoIcon info
InstallerIcon insticon
INSTALLLEVEL 3
InstallMode Typisch
Hersteller Microsoft
PIDTemplate 12345<###-%%%%%%%>@@@@@
ProductCode {34CF587C-1D8F-4DD5-ADFE-440F4B593987}
ProductID Keine
ProductLanguage 1033
ProductName MNP2001
ProductVersion 01.50.0000
Progress1 Installieren von
Progress2 installs
PROMPTROLLBACKCOST P
RemoveIcon removico
RepairIcon repairic
Einrichten Einrichten
True 1
UpgradeCode {908E378A-9551-4772-BF1D-5CFAF6FD9CB4}
Assistent Setup-Assistenten
SecureCustomProperties OLDAPPFOUND

 

Fortsetzen