以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 自己做的升级处理,大版本升级时报错! (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=137561) |
-- 作者:诚学思行 -- 发布时间:2019/7/9 16:52:00 -- 自己做的升级处理,大版本升级时报错! 自己做的升级处理, 小版本升级(update1.zip)没有问题。 大版本升级(update2.zip)解压时报错。
这个怎么解决? 我在想Foxtable自带的升级处理解压时也会面临同样的问题,处理思路是怎么样的? |
-- 作者:狐狸爸爸 -- 发布时间:2019/7/9 17:17:00 -- 升级程序应该单独一个exe,在判断有新版本之后,打开这个exe并关闭foxtable,这个exe最好有点延时,或者判断foxtable进程有没有关闭,如果没有杀掉foxtable再升级。 |
-- 作者:诚学思行 -- 发布时间:2019/7/9 17:20:00 -- 回复:(狐狸爸爸)升级程序应该单独一个exe,在判断有... 谢谢狐狸爸爸。 有示例或者以前的参考资料吗? |
-- 作者:诚学思行 -- 发布时间:2019/7/9 17:31:00 -- 回复:(狐狸爸爸)升级程序应该单独一个exe,在判断有... 你说的exe应该怎么做,不太懂啊。 能再指导一下吗? |
-- 作者:有点蓝 -- 发布时间:2019/7/9 17:40:00 -- Foxtable发布后的“可执行文件.exe”就是这个作用。如果要自己做,需要自己使用vs开发一个独立的exe程序 |
-- 作者:诚学思行 -- 发布时间:2019/7/9 17:46:00 -- 回复:(有点蓝)Foxtable发布后的“可执行文件.exe”... 我有些被整蒙了。
Foxtable自带的升级函数的进度条不显示,用户不知道是升级在进行还是死机了,所以经常选择关掉(取消 X掉)。 所以我就自己做升级处理,一开始没想到也没人告诉我,原来光用Foxtable是不能解决自己升级问题的。 现在搞大了,我也整蒙了。
我就纳闷了,升级函数很好,这么多人要用,机会每个人都要用到,为什么就不解决这个进度条不显示的问题? 由这个问题引发了,我还得先学学vs exe ……
我不能理解这个逻辑,真的。 |
-- 作者:狐狸爸爸 -- 发布时间:2019/7/10 9:32:00 -- 我测试官方的自动升级,是有进度提示的哦 |
-- 作者:狐狸爸爸 -- 发布时间:2019/7/10 9:39:00 -- 发布后的程序,自定义升级最简单的办法是: 1、下载升级文件 2、在foxtable主程序目录创建一个子目录update_Fox_Path,将升级包中的文件解压到这个目录中。 下次启动,Foxtable就会自动完成升级,注意必须用发布时生成的exe文件启动,不能用foxtable主程序启动,当然大家平时也是这么做的。
|
-- 作者:诚学思行 -- 发布时间:2019/7/10 11:32:00 -- 回复:(狐狸爸爸)发布后的程序,自定义升级最简单的... 感谢回复,我来试试今天。 |
-- 作者:诚学思行 -- 发布时间:2019/7/10 11:41:00 -- 回复:(狐狸爸爸)发布后的程序,自定义升级最简单的... update_Fox_Path 这个目录什么时候可以删除? |