c#出错重新启动应用

在主窗体的closing事件中,加入如下代码:
if ( MessageBox.Show("要重新启动嘛?","提示",MessageBoxButtons.YesNoCancel,
MessageBoxIcon.Question) == DialogResult.Yes)
System.Diagnostics.Process.Start(System.Reflection.Assembly.GetExecutingAssembly().Location);

你可能感兴趣的:(C#)