C# Windows桌面应用自动更新程序,无需大修改主程序,只需加一点启动更新程序的代码即可(转)
桌面应用更新程序
启动时,根据主程序本地的版本文件(LocalVersion.xml),拿到远程更新地址,比较远程配置的版本文件(ServerVersion.xml)
如果有新版本,则判断更新程序是否位于系统盘,且是否为管理员身份运行
如果位于系统盘,且不是管理员身份运行,则重新以管理员身份运行更新重启,操作系统会弹出账号控制提示给客户
如果不是则打开主窗体,提示有新版本可以更新,是否下载更新
(...
转载
2019-06-05 10:34:06 ·
1975 阅读 ·
0 评论