Ajuda: Instalação de Aplicativo Desktop Windows
Olá pessoal, esse é a minha primeira postagem aqui, sou desenvolvedor júnior Full Stack, trabalho com C# e Vue.js.
Contexto: Recentemente no meu trabalho recebi o desafio de desenvolver uma aplicação desktop, até então só tinha desenvolvido para web, era uma aplicação para windows, então optei por usar Windows Forms. Depois de muita pesquisa consegui desenvolver a aplicação, porém encontrei muita dificuldade na hora de criar um instalador para aplicação.
Problema:
O principal problema que estou enfrentando e não estou encontrando nenhuma solução, é que preciso que assim que feche a janela de instalação minha aplicação inicie, porém com o conteúdo que encontrei na internet apenas consegui com que assim que a barra de progresso da instalação finaliza a aplicação já inicia, e não espera fechar a janela. Usei uma classe personalizada para instalação, criei custom actions
, usei os eventos after install
e commited
porém sem sucesso. Espero que alguém possa me ajudar aqui, desde já agradeço a todos.
Obs: estou usando .Net 6 e a extensão da Microsoft Installer para projetos de setup.
Uso o Inno Setup https://jrsoftware.org/isinfo.php Tem opção para executar quando fechar a janela e diversas outras.