ICE 105
Überprüft das Paket anhand einer Reihe von Anforderungen für die Installation im Benutzerkontext. ICE 105 kann auch Dual-Purpose-Pakete überprüfen. Mit einem Dual-Purpose-Paket kann ein Benutzer auswählen, ob die Anwendung im Kontext pro Benutzer oder pro Computer installiert werden soll. Informationen zum Entwickeln eines Dual-Purpose-Pakets finden Sie unter Erstellen eines einzelnen Pakets.
ICE 105 führt die folgende Überprüfung des Pakets durch.
- Überprüft, ob die Tabelle CustomAction keine benutzerdefinierten Aktionen enthält, die für die Ausführung mit erhöhten Rechten markiert wurden. Weitere Informationen zu benutzerdefinierten Aktionen mit erhöhten Rechten finden Sie unter Benutzerdefinierte Aktionssicherheit.
- Überprüft, ob die Directory-Tabelle keine der folgenden Systemordnereigenschaften enthält.
- Überprüft, ob das Paket keine Common Language Runtime-Assembly im globalen Assemblycache (GAC) installiert. Weitere Informationen zum Installieren von Assemblys im globalen Assemblycache finden Sie unter Hinzufügen von Assemblys zu einem Paket und Installation von Common Language Runtime-Assemblys.
- Überprüft die ODBCDataSource-Tabelle, um sicherzustellen, dass das Paket keine Datenquellen installiert.
- Überprüft die Tabelle ServiceInstall, um sicherzustellen, dass das Paket keine Dienste installiert.
- Überprüft, ob die Registrierungstabelle keine Einträge unter dem HKEY _ LOCAL _ MACHINE-Schlüssel schreibt.
Windows Installer 4.5 oder früher: Wird nicht unterstützt. Dieser ICE ist ab Windows Installer 5.0 verfügbar.