Propriedade condition
Especifica uma condição que deve ser atendida (avaliar True) no momento da instalação em um computador de destino. O condição propriedade pode ser usada para adicionar lógica condicional para um instalador, por exemplo, a instalação de um arquivo somente para uma versão específica do sistema operacional. Ele pode também ser usado em conjunto com um arquivo, o registro ou a pesquisa de componente para encerrar a instalação se um item especificado não for encontrado. O AlwaysCreate deve ser definida como True, ou a condição não é avaliada.
Observação |
---|
Condições se aplicam aos arquivos e componentes, não para pastas. Você pode definir uma condição em uma pasta, mas a condição será ignorada a menos que a pasta está vazia e seu AlwaysCreate for definida como True. Nesse caso, será criado um componente fictício para a pasta e a condição será definida no componente. |
Configurações
O condição propriedade leva uma seqüência de caracteres que contém uma instrução condicional válida que pode ser avaliada como True ou False. Esta instrução pode ser uma condição do Windows Installer ou propriedade, o valor contido no propriedade propriedade, o nome a propriedade de um arquivo, registro, pesquisa de componente ou uma combinação das afirmações anteriores usando operadores lógicos.
Por exemplo, o seu projeto de instalação contém uma caixa de diálogo de caixas de seleção com uma caixa de seleção chamada CheckBox1, e CheckBox1Property é CHECKBOXA1. Para determinar se o usuário tiver selecionado CheckBox1, você poderia definir a Propriedade Condition a expressão CHECKBOXA1 = 1. Para obter mais informações, consulte a etapa "para adicionar uma condição de inicialização para verificar a versão do Internet Explorer" in Walkthrough: Implantando o Windows-aplicativo baseado em.
O condição propriedade é usada em conjunto com a definição das condições de lançamento, conforme descrito em Gerenciamento de lançamento de condição na implantação.
Consulte também
Referência
Propriedades para o Editor de condições de inicialização
Propriedade de propriedade (pastas)
Usando as propriedades do Windows Installer
sintaxe de instrução condicional do Windows Installer