protected void btnUpASProxyUpdateCheck_Click(object sender, EventArgs e) { Button btn = (Button)sender; if (btn.CommandName == "Update") { string pvName = btn.CommandArgument; try { EngineUpdateInfo updateInfo = EngineUpdater.DownloadEngineUpdateInfo(); DisplayEngineUpdate(updateInfo, false, null); } catch { DisplayEngineUpdate(null, false, null); } } }
protected void btnUpASProxyUpdate_Click(object sender, EventArgs e) { try { EngineUpdateInfo updateInfo = EngineUpdater.DownloadEngineUpdateInfo(); DisplayEngineUpdate(updateInfo, false, null); // download package and install it if (EngineUpdater.Install(updateInfo)) { DisplayEngineUpdate(updateInfo, true, null); } else { DisplayEngineUpdate(null, false, "Update installation failed!"); } } catch { DisplayEngineUpdate(null, false, null); } }