ICE46

ICE46 verifica la presenza di proprietà personalizzate in condizioni, testo formattato e altre posizioni che differiscono da una proprietà definita dal sistema solo per la distinzione tra maiuscole e minuscole di uno o più caratteri.

Risultato

ICE46 invia un messaggio informativo se è presente una proprietà personalizzata in una condizione, un testo formattato e un'altra posizione che differisce da una proprietà definita dal sistema solo in caso di uno o più caratteri.

Esempio

ICE46 segnala gli errori seguenti per l'esempio illustrato.

Errore ICE46 Descrizione
La proprietà ReinstallMode definita nella tabella delle proprietà differisce da un'altra proprietà definita solo in base alla distinzione tra maiuscole e minuscole. Il nome della proprietà definita dal sistema REINSTALLMODE differisce dalla proprietà personalizzata solo in base alla distinzione tra maiuscole e minuscole. Le proprietà supportano la distinzione tra maiuscole e minuscole, pertanto la proprietà personalizzata non corrisponde alla proprietà di sistema. Si tratta di una causa comune di errori.
Alla proprietà 'Myproperty' viene fatto riferimento nella colonna 'InstallExecuteSequence'. La condizione della riga 'InstallFinalize' è diversa da una proprietà definita solo in base alla distinzione tra maiuscole e minuscole. La tabella delle proprietà definisce la tabella MyProperty, ma la proprietà a cui si fa riferimento è Myproperty. Le proprietà supportano la distinzione tra maiuscole e minuscole, quindi le due proprietà NON sono uguali. Si tratta di una causa comune di errori.

Tabella delle proprietà

Proprietà Valore
ReinstallMode omus
Myproperty un valore

Tabella InstallExecuteSequence (parziale)

Azione Condizione
InstallFinalize Myproperty

Informazioni di riferimento su ICE