Application.Restart Метод

Определение

Завершает работу приложения и немедленно запускает новый экземпляр.

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

Исключения

Код пользователя не является приложением Windows Forms. Пользователь не может вызвать этот метод в данном контексте.

Комментарии

Наиболее распространенной причиной вызова Restart является запуск новой версии приложения, скачаемого через ClickOnce с помощью Update метода или UpdateAsync метода.

Приложения перезапускаются в контексте, в котором они запускались изначально. Если приложение было запущено с использованием URL-адреса, указывающего непосредственно на основной исполняемый файл приложения, он будет перезапущен с помощью того же URL-адреса. Если приложение является ClickOnce приложением, оно будет перезапущено с помощью ClickOnce.

Если при первом выполнении приложение изначально было предоставлено параметров командной строки, Restart приложение снова запустится с теми же параметрами.

Применяется к