WPF自动升级实例,此demo是在实际项目中应用的,可实现程序升级,升级软件本身升级。也可以根据自己的项目改成winform的,升级逻辑都是一样的,不一样的只是界面展现形式。
使用方法:
AutoUpdater.Lib.UpdateInfo new_client = new AutoUpdater.Lib.UpdateInfo();
new_client.AppName = clientApp.Name;
new_client.AppVersion = new Version("1.0.0.6");
new_client.Desc = "修改已知BUG;提升软件运行速度。";
new_client.DownWebUrl = "http://192.168.134.1/down/Debug1.6.zip";
new_client.RequiredMinVersion = clientApp.Version;
new_client.MD5 = DateTime.Now.ToString("yyyyMMdd-HHmmss-fff");
//检测更新状态
bool b = AutoUpdater.Lib.Updater.CheckUpdateStatus(new_client);
if (!b)
{
//打开默认页面
DEVMain.MainWindow window = new DEVMain.MainWindow();
window.Show();
}
2020-04-03 03:06:50
874KB
自动升级
1