Application.Restart メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションをシャットダウンし、新しいインスタンスを直ちに開始します。
public:
static void Restart();
public static void Restart();
static member Restart : unit -> unit
Public Shared Sub Restart ()
例外
コードはWindows フォーム アプリケーションではありません。 このコンテキストでは、このメソッドを呼び出すことはできません。
注釈
Restartを呼び出す最も一般的な理由は、Updateまたは UpdateAsync メソッドを使用して ClickOnce からダウンロードした新しいバージョンのアプリケーションを起動することです。
アプリケーションは、最初に実行されたコンテキストで再起動されます。 アプリケーションのメイン実行可能ファイルを直接指す URL を使用してアプリケーションが開始された場合、同じ URL を使用して再起動されます。 アプリケーションが ClickOnce アプリケーションの場合は、ClickOnce を使用して再起動されます。
アプリケーションが最初に実行されたときに最初にコマンド ライン オプションが指定されていた場合、 Restart は同じオプションを使用してアプリケーションを再度起動します。