private void AssignForm_FormClosing(object sender, FormClosingEventArgs e) { if (MessageBox.Show("是否已经改动架构?如果已经改动,请更新架构到远程服务器,以免丢失!", "保存提醒", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.OK) { Exception ex; if (owner.UpgradeArchitectureToRemote(out ex)) { MessageBox.Show("更新成功!"); } else { MessageBox.Show("更新失败:" + ex.Message); } } }