Foxtable(狐表)用户栏目专家坐堂 → [原创]619版本升级出现重大问题


  共有2750人关注过本帖树形打印复制链接

主题:[原创]619版本升级出现重大问题

帅哥哟,离线,有人找我吗?
凡夫俗子
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:457 积分:3523 威望:0 精华:0 注册:2016/1/22 18:17:00
  发帖心情 Post By:2016/6/18 17:37:00 [显示全部帖子]

如何通知客户的用户也是一个问题。


 回到顶部
帅哥哟,离线,有人找我吗?
凡夫俗子
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:457 积分:3523 威望:0 精华:0 注册:2016/1/22 18:17:00
  发帖心情 Post By:2016/6/18 18:14:00 [显示全部帖子]

系统升级失败是比较常见的事情,官方完全可以进行预处理,在检测到升级失败时,提示用户是否转入应急处理程序,完成程序自救处理,从而再也不需要软件维护人员自己一台一台的处理。

 

具体开发方案为:

 

一,如果有升级动作产生在程序文件夹中记录升级开始,表示进入升级状态。

二,如果正常升级结束,则将原标记置为升级正常。

 

三,系统进入时,首先检查升级状态是否正常,正常则进入系统(该提示升级时提示升级)。 如果发现 升级标记 是升级状态中,说明上次升级是没有完成的,则提示用户进入软件重新升级处理。

 

关于软件重新升级处理的设计思路:

   1,如果采用官方目前默认的升级方法,则升级问题可能还在,(其主要原因是杀毒软件的拦截所致,杀毒软件的问题不解决这种升级就不会提供,当然 可行的方法可以提示用户关闭杀毒软件,或将软件设置为白名单后,再执行程序。这个提示信息可以让

开发者自己配置。)吐槽:像 易语言开发发布的程序,杀毒软件是一般不报病毒的。E4A开发的软件杀毒软件也是不报病毒的,但FT一直解决不了这个问题。

   2,既然官方的升级方法会因外力原因而造成升级失败。则可以提供其它的软件升级或重新 安装的方法。比如让开发者自己设置 自动执行某一个批处理文件,或者一个可执行文件 。而这个批处理文件 ,官方也可以预制方案:如让用户配置一个参数表,

       升级服务器IP,账户,密码(当然加密好),服务器升级路径。升级方式:FTP方式,局域网共享方式 。 程序是万能的,只有想不到没有做不到。

 


 回到顶部