"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como reiniciar com segurança um aplicativo C# Winform?

Como reiniciar com segurança um aplicativo C# Winform?

Postado em 2025-03-25
Navegar:212

How to Reliably Restart a C# WinForm Application?

Como reiniciar com confiabilidade C# Winform Applications

Ao desenvolver C# .net Winform Aplicações, geralmente é necessário fechar e reiniciar o programa por vários motivos. No entanto, o uso do método Application.restart () provou não ser confiável. Environment.Exit (0);

Esta técnica oferece vários benefícios:

Application.Restart();
Environment.Exit(0);

preserva os argumentos da linha de comando:

retenha os sucumentos da linha de comandos que podem ser transmitidos para a manutenção do aplicativo original. Fechamento normal do aplicativo.
  • O Application.restart () Call tenta sair e inicia uma nova instância do aplicativo. O ambiente subsequente.Exit (0) encerra o processo atual antes que qualquer manipulador de eventos possa executar. Como alternativa, você pode especificar um código de saída de 1 para indicar um erro.
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3