Application.Restart Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fecha a aplicação e inicia uma nova instância imediatamente.
public:
static void Restart();
public static void Restart();
static member Restart : unit -> unit
Public Shared Sub Restart ()
Exceções
O seu código não é uma aplicação Windows Forms. Não se pode chamar a este método neste contexto.
Observações
A razão mais comum para ligar Restart é iniciar uma nova versão da aplicação que descarregou através do ClickOnce usando o Update método ou.UpdateAsync
As aplicações são reiniciadas no contexto em que foram inicialmente executadas. Se a sua aplicação foi iniciada usando um URL que aponta diretamente para o ficheiro executável principal da aplicação, será reiniciada usando o mesmo URL. Se a sua aplicação for uma aplicação ClickOnce, será reiniciada usando ClickOnce.
Se a sua aplicação recebeu originalmente as opções de linha de comandos quando foi executada, Restart irá abrir a aplicação novamente com as mesmas opções.