Freigeben über


Festlegen von Eigenschaften

Windows Installer-Eigenschaften sind globale Variablen, die der Installer bei einer Installation verwendet. Weitere Informationen finden Sie in den Abschnitten unter Eigenschaften. Wenn Sie im Abschnitt Importieren einer leeren Datenbank die Datei uisample.msi aus dem Windows Installer-SDK verwendet haben, enthält die Tabelle „Property“ in Ihrer Datei MNP2000.msi bereits viele Eigenschaften, die von der Benutzeroberfläche verwendet werden. In diesem Abschnitt fügen Sie zusätzliche Informationen zur Tabelle „Property“ hinzu, die sich speziell auf die Beispiel-Installation von Notepad beziehen. Siehe auch Gruppe „Programminformationstabellen“.

In jedem Installationspaket sind fünf Eigenschaften erforderlich. Diese Eigenschaften müssen Sie in der Tabelle „Property“ von MNP2000.msi für das Notepad-Beispiel aktualisieren:

Zwar ist das nicht bei allen Installationspaketen erforderlich, doch Anwendungen, die vielleicht zukünftig ein Upgrade erhalten, sollten ebenfalls die Eigenschaft UpgradeCode besitzen. Siehe Vorbereiten einer Anwendung für zukünftige größere Upgrades.

Öffnen Sie die Datei MNP2000.msi mit einem Datenbank-Editor, und geben Sie die folgenden daten in die Tabelle „Property“ ein. Die Liste enthält Links zu Referenzthemen für die integrierten Installer-Eigenschaften. Bei den Eigenschaftsnamen, die keine Links sind, handelt es sich um Eigenschaften, die vom Ersteller definiert werden. Viele der von uisample.msi importierten Eigenschaften sind für die Beispiel-Benutzeroberfläche gedacht. Diese Benutzeroberfläche wird im später folgenden Abschnitt „Benutzeroberfläche für das Installationsbeispiel“ erläutert.

Tabelle „Property“

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 {18A9233C-0B34-4127-A966-C257386270BC}
ProductID Keine
ProductLanguage 1033
ProductName MNP2000
ProductVersion 01.40.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

 

Fortsetzen