遇到重寫啟動步驟,C#調試時顯得比較折騰,既要等待重啟,又要保存當前文件。
讓程序自動重啟模擬這樣電腦重啟步驟,顯得非常方便。在http://bbs.csdn.net/topics/100187453找到下面代碼,直接使用。
ProcessStartInfo pi = new ProcessStartInfo(Assembly.GetExecutingAssembly().Location);
Process prc = new Process();
prc.StartInfo = pi;
prc.Start();
//殺掉自己這個進程
Process.GetCurrentProcess().Kill();