Neuerungen in Windows Installer 5.0
Die Informationen in diesem Thema benennen die Ergänzungen und Änderungen in Windows Installer 5.0.
Windows Installer 5.0 ist in den folgenden Versionen von Windows enthalten:
- Client: Windows 7 und alle höheren Versionen.
- Server: Windows Server 2008 R2 und alle höheren Versionen.
Hinweis
Für Windows Installer 5.0 ist keine weitervertreibbare Version verfügbar. Eine Liste der verteilbaren Dateien für frühere Versionen von Windows Installer finden Sie unter Verteilbare Windows Installer-Dateien. Eine vollständige Liste der Windows Installer-Versionen finden Sie unter Veröffentlichte Versionen des Windows Installers.
Diese Seite dient als Leitfaden für die Dokumentation. Die tatsächlichen Betriebssystemanforderungen finden Sie im Abschnitt zu den Anforderungen auf den Hauptreferenzseiten. Teile von Windows Installer, die nicht auf dieser Seite verlinkt sind, sind möglicherweise in anderen Versionen von Windows Installer verfügbar. Informationen zu anderen Windows Installer-Versionen finden Sie unter Neuerungen in Windows Installer.
Eigenschaften der Zusammenfassungsinformation
- Die Vorlagenzusammenfassung enthält neue Werte, die angeben, dass die Datenbank mit Windows RT oder der Arm64-Plattform kompatibel ist.
- MsiServiceConfig-Tabelle
- MsiServiceConfigFailureActions-Tabelle
- MsiShortcutProperty-Tabelle
- MsiLockPermissionsEx-Tabelle
Interne Konsistenzauswertung – ICEs
Eigenschaften des Installer-Objekts
Eigenschaften des Components-Objekts
Eigenschaften des Client-Objekts
Eigenschaften des ComponentInfo-Objekts
Notizen
Setupentwickler können Windows Installer 5.0 verwenden, um ein einzelnes Installationspaket zu erstellen, das für die Installation der Anwendung entweder pro Computer oder pro Benutzer geeignet ist. Weitere Informationen finden Sie unter Erstellen einzelner Pakete. Die interne Konsistenzauswertung ICE105 überprüft, ob das Paket erstellt wurde, um in einem benutzerspezifischen Kontext installiert zu werden. Eine Anwendung, die von einem Standardbenutzer ohne erweiterte Rechte installiert, aktualisiert, ausgeführt und entfernt werden kann, wird als „Per-User Application“ (PUA) bezeichnet. Ein PUA kann eine bessere Benutzererfahrung bieten, die Auswirkungen auf das System und andere Benutzer des Computers minimieren und UAC-Aufforderungen nur in Situationen nutzt, die tatsächlich die erhöhte Benutzerberechtigungen erfordern. Die Einzelpaketerstellungsfeatures von Windows Installer 5.0 können die Entwicklung von Per-User Anwendungen erleichtern.
Konfigurationsoptionen für Dienste ermöglichen es einem Windows Installer-Paket, die Dienste auf einem Computer anzupassen. Weitere Informationen finden Sie unter Verwenden der Dienstkonfiguration.
Ab Windows Installer 5.0 kann ein Windows Installer-Paket neue Konten, Windows-Dienste, Dateien, Ordner und Registrierungsschlüssel schützen. Die Tabelle MsiLockPermissionsEx kann eine Sicherheitsbeschreibung angeben, die Berechtigungen verweigert, die Vererbung von Berechtigungen von einer übergeordneten Ressource angibt oder die Berechtigungen eines neuen Kontos angibt. Weitere Informationen finden Sie unter Sichern von Ressourcen.
Windows Installer 5.0 kann alle auf dem Computer installierten Komponenten aufzählen und den Schlüsselpfad für die Komponente abrufen. Weitere Informationen finden Sie unter Auflisten von Komponenten.
Windows Installer 5.0 unter Windows Server 2012 oder Windows 8 unterstützt die Installation genehmigter Apps auf Windows RT. Ein Windows Installer-Paket, -Patch oder eine Windows Installer-Transformation, die nicht von Microsoft signiert wurde, kann nicht auf Windows RT installiert werden. Die Eigenschaft Vorlagenzusammenfassung gibt die Plattform an, die mit der Installationsdatenbank kompatibel ist, und sollte den Wert für Windows RT enthalten.
Windows Installer 5.0 unter Windows 10 auf Arm64-Prozessoren unterstützt die Installation von Anwendungen, die speziell für die Arm64-Plattform kompiliert wurden. Die Eigenschaft Vorlagenzusammenfassung dieser Pakete muss den Wert Arm64 enthalten.