请教关于Winfrom项目版本升级方案

zzslpl 2010-11-03 05:26:30
Winfrom项目安装后,当服务器上发布新版本的时候提示客户端升级版本有什么好的方案吗?
VS自带的升级方案不是很理想。如何做成我们安装的普通软件如PPS、K5音乐盒啊之类的那种版本更新方式。
求解决的详细方案。谢谢谢谢!

...全文
130 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
c2716266 2010-11-04
  • 打赏
  • 举报
回复
XML需要保存哪些信息呢?版本号?就可以了?还是自己定义,自己去识别的呢?
guanmingle 2010-11-04
  • 打赏
  • 举报
回复
首先最好,把程序的功能模块化,升级时只要更新相应模块的文件,客户端启动时,和服务端文件列表比对一下,如果有新的文件就更新一下,具体比对方法有很多,最土的就是看文件的时间
jiningyin 2010-11-04
  • 打赏
  • 举报
回复
我有详细的方案,请加QQ 25524991,我远程给你详答
guyehanxinlei 2010-11-03
  • 打赏
  • 举报
回复
主程序与升级程序分开,服务器上放置一个保存版本信息的XML文件
hyblusea 2010-11-03
  • 打赏
  • 举报
回复
通常做自动更新就是在客户端和服务端都有一个Xml文件, 用于描述当前项目中文件的版本, 更新程序通过检查服务器上面的文件进行版本对比.

Google上搜一下 AutoUpdate, 会有一大堆.
juge001 2010-11-03
  • 打赏
  • 举报
回复
另做一个程序,就叫升级程序,升级的时候,主程序把升级程序打开并关闭自己,升级程序下载文件并覆盖

111,129

社区成员

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

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

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