Condividi tramite


Application.Restart Metodo

Definizione

Chiude l'applicazione e avvia immediatamente una nuova istanza.

public:
 static void Restart();
public static void Restart ();
static member Restart : unit -> unit
Public Shared Sub Restart ()

Eccezioni

Il codice non è un'applicazione Windows Form. Non è possibile chiamare questo metodo in questo contesto.

Commenti

Il motivo più comune per la chiamata Restart consiste nell'avviare una nuova versione dell'applicazione scaricata tramite ClickOnce usando il Update metodo oUpdateAsync.

Le applicazioni vengono riavviate nel contesto in cui sono state inizialmente eseguite. Se l'applicazione è stata avviata usando un URL che punta direttamente al file eseguibile principale dell'applicazione, verrà riavviato usando lo stesso URL. Se l'applicazione è un'applicazione ClickOnce, verrà riavviata usando ClickOnce.

Se l'applicazione è stata originariamente fornita le opzioni della riga di comando quando è stata eseguita per la prima volta, Restart verrà avviata di nuovo l'applicazione con le stesse opzioni.

Si applica a