Application.Restart Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.