ICE Validierung von msm-Modulen

Fragen zum AKInstallerMSI
Antworten
hagotech
Beiträge: 12
Registriert: 10.08.2007, 16:17
Wohnort: Bruchsal

ICE Validierung von msm-Modulen

Beitrag von hagotech »

Hallo,

beim einbinden der CrystalReport XI msm-Modulen meldet die Ice-Validierung Fehler. Wird das msm Modul über "MSI-Datei Prüfen" validiert, so erhalten wir nur ICE03 String overflow Meldungen, aber keine Fehler.

Die Installation auf einem Zielsystem läuft ohne Fehlermeldung durch.

Ist dies ein Hersteller Problem?


Mit freundlichen Grüssen
Heribert

Hier ein Auszug aus der Fehlerliste:
  • ICE03 : String overflow (greater than length permitted in column); Table: Component, Column: KeyPath, Key(s): pkg.icu.icudt26l.application.57801BE1_60FC_4A60_B9E0_F84C86FA69BC

    ICE03 : Table: CrystalRedirection Column: Directory Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: CrystalRedirection Column: RegKey Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: CrystalRedirection Column: RegValue Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: CrystalRedirection Column: CallNumber Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleComponents Column: Component Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleComponents Column: ModuleID Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleComponents Column: Language Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleSignature Column: ModuleID Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleSignature Column: Language Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleSignature Column: Version Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: LangDll Column: File Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: LangDll Column: Attributes Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: LangDll Column: NeutralFile Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleDependency Column: ModuleID Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleDependency Column: ModuleLanguage Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleDependency Column: RequiredID Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleDependency Column: RequiredLanguage Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: ModuleDependency Column: RequiredVersion Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateCondition Column: SeagateCondition Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateCondition Column: Condition Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateCondition Column: Description Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateIPService Column: SeagateIPService Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateIPService Column: ServiceName Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateIPService Column: Port Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateIPService Column: Protocol Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateIPService Column: Alias Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateIPService Column: Comment Missing specifications in _Validation Table (or Old Database)

    ICE03 : Table: SeagateIPService Column: Component_ Missing specifications in _Validation Table (or Old Database)

    ICE47 : Feature 'Default_Feature' has 1044 components. This could cause problems on Win9X systems. You should try to have fewer than 817 components per feature.

    Abgeschlossen: 28 Fehler, 8 Warnungen.
Andreas Kapust
Administrator
Beiträge: 1085
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Andreas Kapust »

Hallo!

ICE03:
Ja, das ist ein Herstellerproblem.
Das Modul enthält die Tabllen CrystalRedirection, ModuleComponents, ModuleDependency, ... fügt aber keine Einträge dafür in die Tabelle _Validation ein.

_Validation wird benötigt um zu prüfen ob in einer bestimmten Tabelle alle Daten die richtige Länge und Form haben. _Validation hat allerdings keinen Einfluss auf das Installationsverhalten.

ICE47:
Hier sind zuviele Komponenten 1044 (jedenfalls für Windows9x) drin. Diese können Sie vielleicht umgehen, in dem Sie ein unsichtbares (siehe Anleitung) [Feature & Komponenten-Seite] Unterfeature anlegen und die Mergemodule diesem Zuweisen [Mergemodul-Seite]. Sollte das MSM allerdings mehr als 800 Komponenten einbringen, kann man sich dies sparen.
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
Antworten