Application.Restart Método

Definição

Desliga o aplicativo 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

Seu código não é um aplicativo Windows Forms. Você não pode chamar esse método nesse contexto.

Comentários

O motivo mais comum para chamar Restart é iniciar uma nova versão do aplicativo que você baixou por meio de ClickOnce usando o método ou UpdateAsync o Update método.

Os aplicativos são reiniciados no contexto em que foram executados inicialmente. Se o aplicativo tiver começado a usar uma URL apontando diretamente para o arquivo executável principal do aplicativo, ele será reiniciado usando a mesma URL. Se o aplicativo for um aplicativo ClickOnce, ele será reiniciado usando ClickOnce.

Se o aplicativo tiver sido originalmente fornecido opções de linha de comando quando ele for executado pela primeira vez, Restart iniciará o aplicativo novamente com as mesmas opções.

Aplica-se a