Como atualizar as propriedades de uma atualização
Como a atualização altera o nome do arquivo .msi e altera o código de alguns componentes, o código do produto da atualização precisa ser alterado em relação ao do produto original. Para ver uma descrição dos casos em que uma atualização é necessária para alterar a propriedade ProductCode, confira Como alterar o código do produto. Uma atualização que altera o ProductCode é conhecida como uma atualização principal.
A propriedade ProductName, a propriedade ProductVersion, a propriedade ProductLanguage e a propriedade UpgradeCode do pacote de atualização podem ser alteradas ou deixadas inalteradas do produto original. Com base nos valores dessas propriedades, o Windows Installer pode determinar se os pacotes de atualização futuros devem ser aplicados à atualização atual.
A propriedade especificada na coluna ActionProperty da tabela Upgrade precisa ser adicionada à propriedade SecureCustomProperties.
Use o editor de banco de dados para abrir o MNP2001.msi e insira os dados a seguir na tabela Property. A lista fornece links para os tópicos de referência referentes às propriedades internas do instalador. Os nomes de propriedades que não são links são propriedades definidas pelo autor. Muitas das propriedades foram importadas do Uisample.msi que é fornecido com o SDK. Para obter detalhes, confira Como importar a interface do usuário.
Propriedade | Valor |
---|---|
ARPHELPLINK | https://www.microsoft.com/management |
BannerBitmap | bannrbmp |
ButtonText_Back | < &Back |
ButtonText_Browse | Br&owse |
ButtonText_Cancel | Cancelar |
ButtonText_Exit | &Fechar |
ButtonText_Finish | &Finish |
ButtonText_Ignore | &Ignore |
ButtonText_Install | &Instalar |
ButtonText_Next | &Next > |
ButtonText_No | &Não |
ButtonText_OK | OK |
ButtonText_Remove | &Remove |
ButtonText_Reset | &Redefinir |
ButtonText_Resume | &Retomar |
ButtonText_Retry | &Retry |
ButtonText_Return | &Return |
ButtonText_Yes | &Sim |
CompleteSetupIcon | completi |
ComponentDownload | ftp://anonymous@microsoft.com/components/ |
CustomSetupIcon | custicon |
DefaultUIFont | DlgFont8 |
DialogBitmap | dlgbmp |
DlgTitleFont | {&DlgFontBold8} |
ErrorDialog | ErrorDlg |
ExclamationIcon | exclamic |
Falso | 0 |
Iagree | Não |
InfoIcon | informações |
InstallerIcon | insticon |
INSTALLLEVEL | 3 |
InstallMode | Típico |
Fabricante | Microsoft |
PIDTemplate | 12345<###-%%%%%%%>@@@@@ |
ProductCode | {34CF587C-1D8F-4DD5-ADFE-440F4B593987} |
ProductID | nenhum |
ProductLanguage | 1033 |
ProductName | MNP2001 |
ProductVersion | 01.50.0000 |
Progress1 | Instalando o |
Progress2 | installs |
PROMPTROLLBACKCOST | P |
RemoveIcon | removico |
RepairIcon | repairic |
Configuração | Configuração |
True | 1 |
UpgradeCode | {908E378A-9551-4772-BF1D-5CFAF6FD9CB4} |
Assistente | Assistente para Instalação |
SecureCustomProperties | OLDAPPFOUND |