Application.Restart 方法

定義

關閉應用程式並立即啟動新的執行個體。

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

例外狀況

您的程式碼不是 Windows Form 應用程式。 您不能在這個內容中呼叫這個方法。

備註

呼叫 Restart 最常見的原因是使用 或 UpdateAsync 方法來啟動您透過 ClickOnce Update 下載的新版本應用程式。

應用程式會在一開始執行的應用程式內容中重新開機。 如果您的應用程式是使用指向應用程式主要可執行檔的 URL 來啟動,則會使用相同的 URL 重新開機。 如果您的應用程式是ClickOnce應用程式,則會使用 ClickOnce 重新開機。

如果您的應用程式最初是在初次執行時提供命令列選項, Restart 將會使用相同的選項再次啟動應用程式。

適用於