# UpgradeTool **Repository Path**: crazydu/UpgradeTool ## Basic Information - **Project Name**: UpgradeTool - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-11-05 - **Last Updated**: 2024-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UpgradeTool 1. 用UpgradePackage.exe工具生成升级包 2. 把升级包拷贝到目录”\HttpServer\HttpRoot” 3. 启动\HttpServer\efwplusHttp.exe 4. 启动\Demo\WindowsFormsApplication1.exe 解决问题: ### 1、客户端启动时不升级能不能进入系统? ``` FSLib.App.SimpleUpdater.Updater.CheckUpdateSimple("http://localhost:8810/update.xml"); private bool CheckUpdate() { if (FSLib.App.SimpleUpdater.Updater.Instance.Context.IsUpdateInfoDownloaded == true) { Version v = new Version(FSLib.App.SimpleUpdater.Updater.Instance.Context.UpdateInfo.AppVersion); if (v <= FSLib.App.SimpleUpdater.Updater.Instance.Context.CurrentVersion) { return true; } else { FSLib.App.SimpleUpdater.Updater.CheckUpdateSimple(); } } else { MessageBox.Show("启动程序正在检测新版本,请稍后..."); } return false; } ``` ### 2、客户端运行中,多久提示一次升级更新 ``` private void ReCheckUpdate() { FSLib.App.SimpleUpdater.Updater.CheckUpdateSimple(); } ```