Самостоятельный перезапуск приложения

Я хочу создать свое приложение с функцией самоперезагрузки. Я нашел в codeproject

ProcessStartInfo Info=new ProcessStartInfo();
Info.Arguments="/C choice /C Y /N /D Y /T 3 & Del "+
               Application.ExecutablePath;
Info.WindowStyle=ProcessWindowStyle.Hidden;
Info.CreateNoWindow=true;
Info.FileName="cmd.exe";
Process.Start(Info); 
Application.Exit();

Это вообще не работает... И другая проблема в том, как запустить это снова, как это? Может быть, есть и аргументы для запуска приложений.

Редактировать:

http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=31454&av=58703
17
задан slavoo 6 August 2015 в 06:09
поделиться