Application.Restart Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.