关于winform程序的重启问题

一般情况下,用Application.Restart();就可以搞定winform的重启。不过最近遇到一个古怪的问题,就是切换到别的用户状态下,既无法看到winform的时候,调用到上述代码,实际结果却是程序关闭了,而没重启起来。

一番研究后,换成如下两行代码,解决。

System.Diagnostics.Process.Start(Application.ExecutablePath);
Application.Exit();

不知道这是否算bug。

posted @ 2012-09-08 14:19  第一控制.NET  阅读(1621)  评论(1编辑  收藏  举报