Condições de implantação
Para implantação condicional, o Condição propriedade de um arquivo, pasta, entrada do registro, ação personalizada ou condição de inicialização é usada para avaliar uma ou mais propriedades durante a instalação.A condição pode avaliar o Propriedade propriedade exposta por outros elementos no instalador (por exemplo, a Propriedade propriedade para uma Pesquisar de arquivos), ou ele pode avaliar as propriedades expostas pelo Windows Installer (por exemplo, a versão de sistema operacional).
Propriedades personalizadas podem ser especificadas para condições de inicialização no Editor de condições de inicialização, para pastas personalizadas no Editor de arquivo do sistema, ou para caixas de diálogo personalizadas no Editor de interface do usuário.Ao especificar uma propriedade personalizada, o nome deve conter caracteres maiúsculos e o nome não deve entrar em conflito com quaisquer propriedades existentes ou nomes de propriedades do Windows Installer.
Propriedades múltiplas podem ser avaliadas usando operadores booliano.Para obter mais informações, consulte Sintaxe de demonstrativo condicional do Windows Installer.
Propriedades
The Propriedade propriedades para pastas especiais são exemplos de propriedades da pasta sistema do Windows Installer (por exemplo, ProgramMenuFolder or DesktopFolder).Veja a seguir uma lista de algumas outras comuns do Windows Installer propriedades que podem ser usadas em condições.
Propriedade do Windows Installer |
Descrição |
---|---|
Version9X |
Número de versão para o sistema operacional Windows. |
VersionNT |
Número de versão para o sistema operacional Windows NT/Windows 2000. |
ServicePackLevel |
O número de versão do serviço empacotar do sistema operacional. |
WindowsBuild |
Número do sistema operacional de compilação. |
SystemLanguageID |
Identificador de linguagem padrão para o sistema. |
MsiNetAssemblySupport |
Em sistemas que oferecem suporte a conjuntos de módulos do commom linguagem tempo de execução, o instalador define o valor desta propriedade como a versão do arquivo fusion.dll. |
ComputerName |
Nome do computador do sistema corrente. |
LogonUser |
Nome de usuário para usuário conectado no momento. |
AdminUser |
conjunto no Windows NT/Windows 2000 se o usuário tem privilégios de administrador. |
PhysicalMemory |
dimensionar da RAM instalado em megabytes. |
Intel |
Nível de processador numéricos se executando em um processador Intel ®. |
COMPANYNAME |
Organização do usuário que está executando a instalação.Corresponde à Organização inseridas na caixa de diálogo de instalação a informações do cliente. |
USERNAME |
Usuário que está executando a instalação.Corresponde à Nome inserido na Informações do clientecaixa de diálogo de instalação . |
Observação: |
---|
sistema autônomo propriedades acima são uma listagem parcial e eram válidas do versão do Visual Studio.Propriedades adicionais estão disponível e novas propriedades podem ser adicionadas de time para time.Para obter uma lista atualizada das condições, consulte o Referência de propriedade. |
Consulte também
Conceitos
Referência
Referência de propriedades do Windows Installer
Sintaxe de demonstrativo condicional do Windows Installer