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 uso de maiúscula ou minúscula de um ou mais caracteres.
Result
O ICE46 postará uma mensagem informativa se houver uma propriedade personalizada em condições, texto formatado e outros locais que seja diferente de uma propriedade definida pelo sistema apenas por um ou mais caracteres ser maiúscula ou minúscula.
Exemplo
Para o exemplo mostrado, o ICE46 relata os erros a seguir.
Erro do ICE46 | Descrição |
---|---|
A propriedade ReinstallMode definida na tabela de propriedades difere de outra propriedade definida somente pelo uso de maiúscula ou minúscula. | O nome da propriedade REINSTALLMODE definido pelo sistema difere da propriedade personalizada apenas pelo uso de maiúscula ou minúscula. As propriedades diferenciam maiúsculas de minúsculas; portanto, a propriedade personalizada não é igual à propriedade do sistema. Essa é uma causa comum de erros. |
A propriedade “Myproperty” referenciada na coluna “InstallExecuteSequence. Condição” da linha “InstallFinalize” difere de uma propriedade definida apenas pelo uso de maiúscula ou minúscula. | 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. Essa é uma causa comum de erros. |
Propriedade | Valor |
---|---|
ReinstallMode | omus |
MyProperty | um valor |
Tabela InstallExecuteSequence (parcial)
Ação | Condição |
---|---|
InstallFinalize | Myproperty |
Tópicos relacionados