Freigeben über


Application.Restart Methode

Definition

Schließt die Anwendung und startet sofort eine neue Instanz.

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

Ausnahmen

Der Code stellt keine Windows Forms-Anwendung dar. Diese Methode kann in diesem Kontext nicht aufgerufen werden.

Hinweise

Der häufigste Grund für den Aufruf Restart besteht darin, eine neue Version der Anwendung zu starten, die Sie über ClickOnce mithilfe der Update UpdateAsync methode heruntergeladen haben.

Anwendungen werden im Kontext neu gestartet, in dem sie zunächst ausgeführt wurden. Wenn Ihre Anwendung mit einer URL gestartet wurde, die direkt auf die haupt ausführbare Datei der Anwendung verweist, wird sie mit derselben URL neu gestartet. Wenn Ihre Anwendung eine ClickOnce Anwendung ist, wird sie mit ClickOnce neu gestartet.

Wenn Ihre Anwendung ursprünglich Befehlszeilenoptionen beim ersten Ausführen bereitgestellt wurde, Restart wird die Anwendung erneut mit den gleichen Optionen gestartet.

Gilt für