Delen via


ICE45

ICE45 valideert dat bitveldkolommen in de database geen gereserveerde bits instellen op 1.

Gereserveerde bits bieden geen functionaliteit in de huidige versies van het installatieprogramma, maar in toekomstige versies. Ze moeten worden ingesteld op 0 om compatibel te zijn met toekomstige versies van Windows Installer.

Resultaat

ICE45 plaatst een foutbericht als een van de volgende tabellen een bitveld bevat met een gereserveerde bit ingesteld op een waarde van 1.

ICE45 plaatst een van de twee waarschuwingsberichten als de Control Table een bitveld bevat met een gereserveerde bit ingesteld op een waarde van 1.

Voorbeeld

ICE45 rapporteert de volgende fout voor het weergegeven voorbeeld.

Row 'File1' in table 'File' has bits set in the 'Attributes' 
    column that are reserved. They must be 0 to ensure 
    compatibility with future installer versions.

ICE45 rapporteert de volgende waarschuwing voor het weergegeven voorbeeld.

Row 'Dialog1.Edit2' in table 'Control' has bits set in the 'Attribute' 
    column that are reserved. They should be 0 to ensure compatibility 
    with future installer versions.

bestandstabel (gedeeltelijk)

Bestand Kenmerken
Bestand1 128

 

Control Table (gedeeltelijk)

Tweespraak Beheersen Kenmerken
Dialoogvenster1 Bewerken1 2097152
Dialoogvenster1 Bewerken2 1048576

 

ICE Reference