Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
ICE83 überprüft die MsiAssembly-Tabelle. Diese benutzerdefinierte ICE-Aktion sendet einen Fehler, wenn der Schlüsselpfad für eine Komponente, die eine Win32-Assembly enthält, auf die Manifestdatei festgelegt ist. Der Fehler wird explizit gepostet, wenn der im Feld "KeyPath" der Tabelle "Komponente" eingegebene Wert dem wert entspricht, der im Feld File_Manifest der MsiAssembly-Tabelle eingegeben wurde. Diese benutzerdefinierte ICE-Aktion sendet einen Fehler, wenn in der Tabelle "MsiAssembly" mindestens ein Datensatz vorhanden ist und die InstallExecuteSequence-Tabelle nicht sowohl die MsiPublishAssemblies-Aktion als auch MsiUnpublishAssemblies Actionenthält.
Ergebnis
ICE83 veröffentlicht die folgenden Fehler.
| ICE83-Fehler | Beschreibung |
|---|---|
| Der Schlüsselpfad für die Win32-SXS-Assembly (Component_=[1]) SOLLTE NICHT die Manifestdatei sein. | ICE83 sendet diesen Fehler, wenn das KeyPath-Feld für eine Win32-Assembly auf die Manifestdatei (Component.KeyPath == MsiAssembly.File_Manifest) festgelegt ist. [1] ist KeyPath in der Component-Tabelle |
| Die Aktionen "MsiPublishAssemblies" UND "MsiUnpublishAssemblies" müssen in der Tabelle "InstallExecuteSequence" vorhanden sein. | ICE83 veröffentlicht diesen Fehler, wenn mindestens ein Eintrag in der MsiAssembly-Tabelle vorhanden ist, die Tabelle "InstallExecuteSequence" jedoch nicht sowohl die MsiAssemblyPublish-Aktion als auch die MsiAssemblyUnpublish-Aktion enthält. |
Verwandte Themen