Como proteger a instalação
Adicione todas as propriedades Password da tabela CustomUserAccounts à propriedade MsiHiddenProperties na tabela Property. Adicione também os nomes das ações personalizadas adiadas à propriedade MsiHiddenProperties. Isso impedirá que o instalador grave os valores de propriedade confidenciais (as senhas) no log e garantirá que esses valores não sejam registrados quando as ações personalizadas adiadas usarem os valores como a propriedade CustomActionData.
Para que a senha do usuário esteja disponível no serviço Windows Installer, a propriedade Password deve ser adicionada à propriedade SecureCustomProperties.
Propriedade | Valor |
---|---|
MsiHiddenProperties | TESTUSERPASSWORD;CreateAccount;RemoveAccount;RollbackAccount |
SecureCustomProperties | TESTUSERPASSWORD |
Isso conclui a amostra.