Pergunta

Eu corri o .exe para o meu programa da pasta Debug. Funcionou, mas quando o encerrei, descobri que ele ainda estava listado na lista de processos no gerenciador de tarefas.

Acho que devo ter esquecido um passo, já que é o meu primeiro programa WinForms.

Foi útil?

Solução

Enquanto o código em seu Main Método se parece com o seguinte:

Application.Run(new MainForm());

Então você deve ficar bem (assumindo que "Mainform" é o nome do seu formulário principal). Winforms sairá do processo quando o formulário que você passar para Application.Run fecha.

Caso contrário, você pode ligar Application.Exit() você mesmo no manipulador de eventos "fechado" da sua forma.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top