关于winform程序的重启问题
一般情况下,用Application.Restart();就可以搞定winform的重启。不过最近遇到一个古怪的问题,就是切换到别的用户状态下,既无法看到winform的时候,调用到上述代码,实际结果却是程序关闭了,而没重启起来。
一番研究后,换成如下两行代码,解决。
System.Diagnostics.Process.Start(Application.ExecutablePath);
Application.Exit();
不知道这是否算bug。
一般情况下,用Application.Restart();就可以搞定winform的重启。不过最近遇到一个古怪的问题,就是切换到别的用户状态下,既无法看到winform的时候,调用到上述代码,实际结果却是程序关闭了,而没重启起来。
一番研究后,换成如下两行代码,解决。
System.Diagnostics.Process.Start(Application.ExecutablePath);
Application.Exit();
不知道这是否算bug。