Usar uma ação personalizada para iniciar um arquivo instalado no final da instalação
O exemplo a seguir ilustra como iniciar um arquivo HTML no final de uma instalação. O Instalador instala o componente que contém o arquivo e publica um evento de controle no final da instalação para executar uma ação personalizada que abre o arquivo. Essa abordagem pode ser usada para iniciar um tutorial de ajuda no final da primeira instalação de um aplicativo.
O exemplo deve atender às especificações a seguir.
- O Instalador executará a ação personalizada somente se o nível completo da interface do usuário for usado para instalar um aplicativo.
- O Instalador executará a ação personalizada somente se o componente que contém o arquivo HTML estiver instalado para ser executado localmente no computador.
- A ação personalizada é executada somente na primeira instalação do aplicativo.
- A instalação não falhará caso a ação personalizada falhe.
O exemplo inclui um componente hipotético chamado Tutorial que controla pelo menos um recurso, um arquivo chamado tutorial.htm. O identificador desse arquivo na coluna Arquivo da Tabela de Arquivos é Tutorial. A discussão a seguir pressupõe que você já criou os recursos exigidos pelo Tutorial e fez todas as entradas necessárias nas Tabelas de Recursos, Componentes, Arquivos, Diretórios e FeatureComponents para instalar esse componente. Para obter mais informações, consulte Um exemplo de instalação.
Os tópicos a seguir contêm informações sobre como criar ações personalizadas necessárias e adicioná-las a um pacote de instalação.
- Criar a ação personalizada de inicialização
- Adicionar inicialização às Tabelas CustomAction e Binary
- Adicionar um evento de controle no final da instalação para executar a inicialização
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de