Compartilhar via


Como especificar propriedades

As propriedades do Windows Installer são variáveis globais que o instalador usa durante uma instalação. Consulte as seções em Propriedades. Se, na seção Como importar um banco de dados em branco, você usou uisample.msi do SDK do Windows Installer, a tabela Property na sua cópia do MNP2000.msi já contém muitas propriedades que são usadas pela interface do usuário. Nesta seção, você adicionará mais informações à tabela Property específica à instalação do exemplo do Bloco de Notas. Confira também o Grupo de tabelas de informações do programa.

Há cinco propriedades que são necessárias em cada pacote de instalação e elas devem ser atualizadas para o exemplo do Bloco de Notas na tabela Property do MNP2000.msi:

Embora não seja necessário para todos os pacotes de instalação, os aplicativos que podem receber uma atualização no futuro também devem ter uma propriedade UpgradeCode. Confira Como preparar um aplicativo para futuras atualizações principais.

Use o editor de banco de dados para abrir MNP2000.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 propriedades importadas de uisample.msi são para a interface do usuário de exemplo. A seção Interface do Usuário posterior para o Exemplo de Instalação discute a interface do usuário.

Tabela Property

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 {18A9233C-0B34-4127-A966-C257386270BC}
ProductID nenhum
ProductLanguage 1033
ProductName MNP2000
ProductVersion 01.40.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

 

Continuar