以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教:在线升级报错……  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=115740)

--  作者:一丁
--  发布时间:2018/3/13 16:25:00
--  请教:在线升级报错……
自己软件里,使用了在线升级,升级包放在WEB服务器上,使用浏览器也可以正常下载,绝大多数用户都以正常远程在线升级,个别用户,在线升级的时候,也能正确检测到软件版本,并提示有新版本需要升级,但是点击“是”升级的时候就报错(如图),无法升级,这是什么原因?如何解决?
说明:windows防火墙已关闭,360等杀毒软件、第三方防火墙也关闭

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20180313161932.png
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2018/3/13 16:44:00
--  

有可能是压缩包解压的问题,你试试安装一下 winzip

 

https://www.baidu.com/baidu?wd=winzip

 


--  作者:一丁
--  发布时间:2018/3/13 16:48:00
--  
谢谢有点甜老师!你的意思是客户端用户电脑上的解压有问题,对吧?
--  作者:有点甜
--  发布时间:2018/3/13 16:57:00
--  
以下是引用一丁在2018/3/13 16:48:00的发言:
谢谢有点甜老师!你的意思是客户端用户电脑上的解压有问题,对吧?

 

1、先安装winzip测试;

 

2、提示升级后,你选择升级,会弹出一个下载对话框的,会把文件下载到你电脑上的,你去检查一下publish或project文件夹下,有没有xxxxx.zip的文件,看下载的文件是否正常。


--  作者:一丁
--  发布时间:2018/3/13 17:12:00
--  
看了,下载的ZIP文件不正常,都是0KB
下载的版本号文件(文本文件)是正确的。
[此贴子已经被作者于2018/3/13 17:13:09编辑过]

--  作者:有点甜
--  发布时间:2018/3/13 18:05:00
--  
以下是引用一丁在2018/3/13 17:12:00的发言:
看了,下载的ZIP文件不正常,都是0KB
下载的版本号文件(文本文件)是正确的。
[此贴子已经被作者于2018/3/13 17:13:09编辑过]

 

如果下载是0kb,应该是此电脑无法正常下载文件。

 

点击升级的时候,如果开启了防火墙,一般,是会弹出一个下载进度条,同时弹出是否允许访问公网的提示的,如果下载出错也会提示其余的错误的。你远程测试一次。

 

------------------

 

升级文件,尽量不要使用ftp的路径,要是能使用http的路径,那就尽量用http,不然升级下载有可能出问题。


--  作者:一丁
--  发布时间:2018/3/13 20:52:00
--  
使用的是HTTP路径,update.txt文件被正常下载计算机了,唯独升级包ZIP文件无法下载,防火墙已经关闭,第三方的杀毒软件、防火墙也关闭了,很奇怪的现象……
--  作者:有点蓝
--  发布时间:2018/3/13 21:29:00
--  
1、客户端程序不要放(安装)在C盘
2、设置客户端程序使用管理员身份运行

试试用DownloadFile能否正常下载

--  作者:一丁
--  发布时间:2018/3/14 8:53:00
--  
有点蓝老师:你说的方法都试过了:客户端程序安装到了非系统盘的D盘,并且以管理员身份运行,DownloadFile也不行,出现同样的报错信息
郁闷……

--  作者:有点甜
--  发布时间:2018/3/14 9:11:00
--  
以下是引用一丁在2018/3/14 8:53:00的发言:
有点蓝老师:你说的方法都试过了:客户端程序安装到了非系统盘的D盘,并且以管理员身份运行,DownloadFile也不行,出现同样的报错信息
郁闷……

 

用这个测试下载,报什么错?单独测试 http://www.foxtable.com/webhelp/scr/1402.htm

 

贴出你写的代码看看。