Restrições de caixa de Diálogo de instalação

Ao trabalhar na User Interface Editor, embora seja possível colocar as caixas de diálogo de instalação em qualquer nó de instalação e, em qualquer ordem, há algumas restrições sobre como as caixas de diálogo são usadas. Em alguns casos, a falha de prestar atenção a esses causará erros de compilação; em outros casos, eles poderiam causar resultados inesperados durante a instalação.

ObservaçãoObservação

Projetos de implantação e instalação de Visual Studio não oferecem suporte a caixas de diálogo personalizadas ou outros elementos de interface do usuário que você mesmo cria.

Inicie o nó

O Iniciar nó contém caixas de diálogo que são exibidas antes do início da instalação real.

As caixas de diálogo a seguir só devem ser colocadas no Iniciar nó: Splash, boas-vindas, RadioButtons, caixas de seleção, caixas de texto, a pasta de instalação (ou endereço de instalação), e Confirmar a instalação do.

Nó de andamento

O andamento nó contém uma única caixa de diálogo que é exibida enquanto a instalação está em andamento.

Somente o andamento caixa de diálogo deve ser colocada no andamento nó; colocar as outras caixas de diálogo nesse nó causará um erro de compilação.

Nó de extremidade

O End nó contém caixas de diálogo que são exibidas após a instalação for concluída.

As caixas de diálogo a seguir só devem ser colocadas no End nó: Registrar usuário e terminar.

O Finished fecha a caixa de diálogo de O Assistente de instalação; ele deve ser a última caixa de diálogo de End seção. Se o Finished caixa de diálogo for removida, ocorrerá um erro de compilação, a menos que todas as outras caixas de diálogo também são removidas (remover todas as caixas de diálogo cria um instalador sem interface do usuário).

Recomendações adicionais

O inicial caixa de diálogo (se usado) deve sempre ser o primeira, seguido do boas-vindas caixa de diálogo. Caixas de qualquer caixa de diálogo personalizada, como RadioButtons, caixas de seleção, ou caixas de texto caixas de diálogo devem ser colocadas o Iniciar nó, pois sua finalidade é reunir informações para ser usado durante a instalação. O A pasta de instalação (ou Endereço de instalação) a caixa de diálogo deve ser a caixa de diálogo de Avançar para o último a Iniciar nó porque ela poderá desabilitar o volta botão. O Confirm Installation caixa de diálogo deve ser último porque ele fornece ao usuário uma chance de fazer o check-out antes de iniciar a instalação real.

O As informações do cliente caixa de diálogo pode ser colocada em ambos o Iniciar ou final nó; No entanto, se ele for colocado no nó de extremidade, as alterações do usuário na caixa de diálogo não atualizará o registro. Se a ShowSerialNumber propriedade estiver definida como true, a caixa de diálogo deve ser colocada no Iniciar o nó para validar o número de série antes de instalação.

Da mesma forma, o O contrato de licença caixa de diálogo é normalmente colocada no Iniciar nó, desde que a aceitação do contrato é necessária para uma instalação de continuar.

O Usuário registrar caixa de diálogo é usada para atualizar as informações de registro; desde que um usuário pode cancelar a instalação, as informações de registro só devem ser inseridas após a instalação for concluída.

O Leia-Me caixa de diálogo pode ser colocada em ambos o Iniciar ou End nó. Se ele contém informações que podem afetar a instalação, ela deve ser colocada na Iniciar nó; Caso contrário, ele é normalmente colocado na End nó.

Consulte também

Outros recursos

Gerenciamento de Interface de usuário na implantação