以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  Advanced Installer打包的软件如何做升级包?谢谢  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=8710)

--  作者:雨中的泪
--  发布时间:2010/11/30 17:27:00
--  Advanced Installer打包的软件如何做升级包?谢谢
Advanced Installer打包的软件如何做升级包?谢谢
--  作者:雨中的泪
--  发布时间:2010/11/30 17:37:00
--  
软件已经发布,如何做升级补丁包?谢谢
--  作者:狐狸爸爸
--  发布时间:2010/11/30 17:48:00
--  

你自行研究吧。

一般没有必要做升级包,Foxtable就没有做,新版本安装的时候,会自动卸载旧版本的。


--  作者:雨中的泪
--  发布时间:2010/11/30 18:07:00
--  
老大数据库是分离的,不可能每一次升级都备份数据库噻。
--  作者:雨中的泪
--  发布时间:2010/11/30 18:08:00
--  

有些单位拿到安装包可能就把数据库覆盖了

 


--  作者:smileboy
--  发布时间:2010/11/30 19:54:00
--  
研究一下installshield吧
--  作者:程兴刚
--  发布时间:2010/11/30 20:42:00
--  
以下是引用雨中的泪在2010-11-30 18:08:00的发言:

有些单位拿到安装包可能就把数据库覆盖了

 

 

数据库应该在用foxtable设计程序的时候,考虑在用户在首次使用的时候设置外部数据库,并在设置确定按钮将数据库路径写入一个文本文件,写入电脑的指定位置保存(每次启动按照这个文本文件的指定路径链接外部数据源),首次使用的时候如果检测不到这个文本文件,就意味着这个外部数据源不能链接或不存在,判定为首次使用,此时,首先链接系统安装包内的数据源,避免程序打开出错,同时弹出外部数据源设置窗口(作为首次设置),这样新升级安装也就不会覆盖外部数据源了,否者,加入您使用SQL数据源的时候,您还将外部数据源安装到网络服务器中?


--  作者:雨中的泪
--  发布时间:2010/11/30 21:07:00
--  
我们使用的很多软件都是单独的升级包
--  作者:狐狸爸爸
--  发布时间:2010/11/30 21:13:00
--  
做两个安装程序,一个用于安装程序,一个用于安装数据库
[此贴子已经被作者于2010-11-30 23:03:10编辑过]