/// <summary> /// 立即更新 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnUpdateNow_Click(object sender, EventArgs e) { this.Hide();//隐藏当前窗口 UpdateWork work = new UpdateWork(launchAppDirectoryName, verInfo); //关闭业务应用程序关联的进程 foreach (Process p in launchProcess) { p.Kill(); p.Close(); } UpdateForm updateForm = new UpdateForm(work); if (updateForm.ShowDialog() == DialogResult.OK) { Application.Exit(); } }
public UpdateForm(UpdateWork _work) { InitializeComponent(); work = _work; }