Compartilhar via


ICE46

O ICE46 verifica se há propriedades personalizadas em condições, texto formatado e outros locais que diferem de uma propriedade definida pelo sistema somente pelo caso de um ou mais caracteres.

Resultado

O ICE46 postará uma mensagem informativa se houver uma propriedade personalizada em uma condição, texto formatado e outro local que difere de uma propriedade definida pelo sistema somente no caso de um ou mais caracteres.

Exemplo

O ICE46 relata os seguintes erros para o exemplo mostrado.

Erro ICE46 Descrição
A propriedade ReinstallMode definida na tabela de propriedades difere de outra propriedade definida somente por caso. O nome da propriedade definida pelo sistema REINSTALLMODE difere apenas da propriedade personalizada por caso. As propriedades diferenciam maiúsculas de minúsculas, portanto, a propriedade personalizada não é a mesma que a propriedade do sistema. Essa é uma causa comum de erros.
Propriedade 'Myproperty' referenciada na coluna 'InstallExecuteSequence'. A condição" da linha 'InstallFinalize' difere apenas de uma propriedade definida por caso. A tabela de propriedades define a tabela MyProperty, mas a propriedade referenciada é Myproperty. As propriedades diferenciam maiúsculas de minúsculas, portanto, as duas propriedades NÃO são as mesmas. Essa é uma causa comum de erros.

 

da tabela de propriedades

Propriedade Valor
ReinstallMode omus
MyProperty um valor

 

da Tabela InstallExecuteSequence (parcial)

Ação Condição
InstallFinalize Myproperty

 

de referência do ICE