起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: yt_zy

【结】客户端下载缓存报错Stream read error

[复制链接]
 楼主| 发表于 2010-1-12 15:06:17 | 显示全部楼层
跟这个有关系?这个真没注意
---------
不好意思,今天的确有点忙,回复不及时了。。
回复 支持 反对

使用道具 举报

发表于 2010-1-12 15:08:44 | 显示全部楼层
我是瞎猜的,你试试啊,有可能这个客户端装了其他软件,而且带了Midas,可能会有冲突。
拷贝一个我们用的Midas,并且注册一下,看看是不是正常了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-12 15:30:13 | 显示全部楼层
都有Midas.dll的。。要不就先结贴吧。。等再出现这个情况再说。。。
对了,跟路径中有中文汉字有关系没?
回复 支持 反对

使用道具 举报

发表于 2010-1-12 15:37:07 | 显示全部楼层
不好说,去掉中文试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-14 10:40:25 | 显示全部楼层
问题彻底解决了。。我用了http://bbs.justep.com/forum.php? ... light=%2Adlcache%2A 2楼尚工给的DLCACHE.RAR,替换更新了客户端的AutoUpdate.exe和dlcache.exe就好了。但是有3个问题不明白:
1. 为什么现在下载缓存时进程里面也找不到dlcache进程并且不出现那个下载进度条了?
2. 下载的缓存原先在CACHE文件夹下的东西直接下到了可执行程序所在目录,就是跟CACHE文件夹在同级目录下了,CACHE文件夹下没有任何内容,但是如果把CACHE文件夹干掉,下载缓存时还会下一个空的CACHE文件夹。
3. 为什么我用我们正常客户端的AutoUpdate.exe和dlcache.exe替换问题还是下不了缓存,而用这个新的就可以,我们正常客户端可以用这两个文件下缓存的啊?
回复 支持 反对

使用道具 举报

发表于 2010-1-14 10:45:48 | 显示全部楼层
这个附件对一些网络状态处理做过程序优化的。dlcache进程一直不关闭,也下载不了缓存
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-14 10:52:28 | 显示全部楼层
现在缓存是通过什么下载的呢?为什么没有下载缓存的进度条了?屏蔽了?
问题2:是不是你们调整了下载文件的存储路径?
问题3呢?
回复 支持 反对

使用道具 举报

发表于 2010-1-14 10:56:12 | 显示全部楼层
1、没屏蔽,窗体比以前的还大了。只是下载比较快的话,或者程序认为比较快,就不出来了。
2、不知道啥意思。
3、16楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-14 11:22:42 | 显示全部楼层
问题2 不追究了,其实就是原先下载在cache文件夹下的东西,现在都下到cache同级的目录下了,跑到cache文件夹外面了,cache下面是空的。
问题3,你的意思是说我们客户端的网络状态不好下不了缓存?但是我把问题客户端拷贝到我的机器上也是下不了的。。。我的机器可是没问题的。。。
回复 支持 反对

使用道具 举报

发表于 2010-1-14 11:50:36 | 显示全部楼层
2、你说跑到根目录了? 那就比较奇怪了。
3、这个东西就是改了网络相关的代码。因为这个是我做的重现环境,整个代码修改我是比较了解的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 00:22 , Processed in 0.032831 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表