未处理 Win32Exception
做的自动更新执行到
try
{
MessageBox.Show("检测到有新版本发布了,是否需要更新!", "信息提示",
MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button3);
System.Diagnostics.Process.Start("update.exe", GlobParams.baseURL);
this.Dispose();
this.Close();
}
catch(Exception ex)
{
Debug.Writeline("升级失败了,原因是:" + ex.Message);
}
这句执行不下去出现异常 System.Diagnostics.Process.Start("update.exe", GlobParams.baseURL);
------解决方案--------------------
this.Dispose();
this.Close();
把这两句换成update.exe里面去结束主程序进程看看呢
------解决方案--------------------