怎样实现补丁包升级?

josxhn 2010-12-16 10:43:33
如题……就以winform应用程序为例。若想要通过补丁包来升级,是否从设计开始就要做这方面的考虑?实现思路是什么?
...全文
181 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
josxhn 2010-12-17
  • 打赏
  • 举报
回复
不一定要通过服务器自动升级啊

我的意思,我发一个补丁包给客户直接安装就行,这样应该不用那么麻烦吧
wuyq11 2010-12-16
  • 打赏
  • 举报
回复
一般都是通过web services/WCF查询服务器进行升级
配置XML文件保存版本信息,查询服务器获取版本如是最新版本就不要升级
还可使用smart client
http://topic.csdn.net/u/20100527/10/4a38911b-0a7a-413f-a89b-27f021cf9ea6.html?59369
Carpathia 2010-12-16
  • 打赏
  • 举报
回复
1.将升级程序单独做成一套程序
2.升级时请求类似XML列表,将升级的文件全部下裁下来
3.关闭主程序,将升级后的文件解压,并覆盖
4.修改升级日志记录
5.启动主程序
6.关闭升级程序

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧