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 приложение снова запустится с теми же параметрами.