ICE11
ICE11 wird mit gleichzeitigen Installationen verwendet. Gleichzeitige Installationen werden für die Installation von Anwendungen, die für die Veröffentlichung in der Öffentlichkeit vorgesehen sind, nicht empfohlen. Informationen zu gleichzeitigen Installationen finden Sie unter Gleichzeitige Installationen.
Ergebnis
ICE11 überprüft die Spalte Quelle der CustomAction-Tabelle der gleichzeitigen benutzerdefinierten Installationsaktionen. Die Spalte Quelle muss eine gültige GUID (MSI-Produktcode) enthalten.
ICE11 gibt einen Fehler aus, wenn die Spalte Quelle der CustomAction-Tabelle für benutzerdefinierte Aktionen zur gleichzeitigen Installation falsch erstellt wurde.
Beispiel
ICE sendet die folgenden Fehlermeldungen für das gezeigte Beispiel.
CustomAction: CA4 is a nested install of an advertised MSI. The 'Source' must contain a valid MSI product code. Current: ProductCode.
CustomAction: CA1 is a nested install of an advertised MSI. It duplicates the ProductCode of the base MSI package. Current: {BFB69273-F0AE-45C4-9853-0AF946714768}.
CustomAction: CA2 is a nested install of an advertised MSI. The GUID must be all upper-case. Current: {BFB69273-F0AE-55c5-9853-0AF946714768}.
Eigenschaftentabelle (partiell)
| Eigenschaft | Wert |
|---|---|
| ProductCode | {BFB69273-F0AE-45C4-9853-0AF946714768} |
CustomAction-Tabelle (partiell)
| CustomAction | Typ | Quelle |
|---|---|---|
| KA1 | 39 | {BFB69273-F0AE-45C4-9853-0AF946714768} |
| CA2 | 39 | {BFB69273-F0AE-55c5-9853-0AF946714768} |
| CA3 | 39 | {BFB69273-F0AE-66C6-9853-0AF946714768} |
| CA4 | 39 | ProductCode |
Um die Fehler zu beheben, können Sie für CA1 keine gleichzeitige Installation des "Basispakets" durchführen. Dies würde zu einer rekursiven Installation führen. Dieser Eintrag sollte entfernt oder die Spalte Quelle in eine GUID für eine angekündigte MSI geändert werden, die sich von der GUID des Basispakets unterscheidet. Erstellen Sie für CA2 alle Zeichen der GUID in Großbuchstaben. Ändern Sie abschließend die Spalte Quelle von CA4, um auf eine gültige GUID einer angekündigten MSI zu verweisen.