如何制作软件升级包

aht1979 2004-04-07 09:59:11
如果一个软件发布后(用户已经安装),发现需要升级,请问如何制作升级包。就如同微软的操作系统的在线升级包一样,用户只有点击升级即可
...全文
460 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjl 2004-04-07
  • 打赏
  • 举报
回复
我觉得,像你说的这种,增加新功能,那么在设计的时候就应该是独立划分开来的,比如它本身就是一个DLL,那么你只要将这个DLL替换一下就可以了(当然你得先获知当前系统的版本应该由什么东西来更新)。
只是一种思路而已~~~~
aht1979 2004-04-07
  • 打赏
  • 举报
回复
我升级的不仅仅是数据库,比如说我用delphi做了一个mis系统,交给用户后,用户又要添加一个新的功能,我想把升级包放到网站上让用户自己去升级。
问题就是这样:我不知道怎样做一个这样的升级包,做一个升级包的具体流程是怎么样的。
刚才qingenerp(真爱不息)给了一个很好的思路。但是涉及到程序本身的升级包我还是不懂如何去做。
qingenerp 2004-04-07
  • 打赏
  • 举报
回复
若你做的是数据库的,若要升级数据库,首先要写好升级sql语句文本文件,再编写程序找到
你的程序的位置,若程序正在运行,则先关闭他,用新的程序覆盖之,再升级你的数据库,sql语句
就是自己编一个小程序,运行后执行上面的功能即可!
shepengtao 2004-04-07
  • 打赏
  • 举报
回复
这要你自己决定啊,
sixgj 2004-04-07
  • 打赏
  • 举报
回复
不明白是什么意思。
aht1979 2004-04-07
  • 打赏
  • 举报
回复
我说的不是这个一意思。关键是如何制作这个用户要下载的文件
aht1979 2004-04-07
  • 打赏
  • 举报
回复
我说的不是这个一意思。关键是入住制作这个用户要下载的文件
sixgj 2004-04-07
  • 打赏
  • 举报
回复
就是指定网址然后进行程序包的下载等操作。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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