ICE46
O ICE46 verifica propriedades personalizadas em condições, texto formatado e outros locais que diferem de uma propriedade definida pelo sistema apenas pelo caso de um ou mais caracteres.
Resultado
ICE46 posta 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
ICE46 relata os seguintes erros para o exemplo mostrado.
Erro ICE46 | Descrição |
---|---|
Property ReinstallMode definido na tabela de propriedades difere de outra propriedade definida apenas por caso. | O nome da propriedade definida pelo sistema REINSTALLMODE difere da propriedade personalizada apenas por maiúsculas e minúsculas. As propriedades diferenciam maiúsculas de minúsculas, portanto, a propriedade personalizada não é a mesma que a propriedade do sistema. Esta é uma causa comum de erros. |
Propriedade 'Myproperty' referenciada na coluna 'InstallExecuteSequence'.' Condição' da linha 'InstallFinalize' difere de uma propriedade definida apenas 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 iguais. Esta é uma causa comum de erros. |
Propriedade | Valor |
---|---|
ReinstallMode | Omus |
A Minha Propriedade | um valor |
Tabela InstallExecuteSequence (parcial)
Ação | Condição |
---|---|
InstallFinalize | A minha propriedade |
Tópicos relacionados