以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]在线升级  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30351)

--  作者:annliu
--  发布时间:2013/3/26 14:43:00
--  [求助]在线升级

狐爸,在线升级碰到这个问题,该怎么解决?

 

 

.NET Framework 版本:2.0.50727.4984
Foxtable 版本:2012.11.29.1
错误所在事件:在线升级失败!
详细错误信息:
C1.C1Zip.ZipFileException: Error extracting entry from Zip file. ---> System.ArgumentException: 输出字符缓冲区太小,无法包含解码后的字符,编码“Unicode (UTF-8)”的操作回退“System.Text.DecoderReplacementFallback”。
参数名: chars
   在 System.Text.Encoding.ThrowCharsOverflow()
   在 System.Text.Encoding.ThrowCharsOverflow(DecoderNLS decoder, Boolean nothingDecoded)
   在 System.Text.UTF8Encoding.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, DecoderNLS baseDecoder)
   在 System.Text.DecoderNLS.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, Boolean flush)
   在 System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex, Boolean flush)
   在 System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex)
   在 System.IO.BinaryReader.InternalReadOneChar()
   在 System.IO.BinaryReader.Read()
   在 System.IO.BinaryReader.PeekChar()
   在 C1.C1Zip.C1ZipEntry.?()
   在 C1.C1Zip.C1ZipEntry.??(Stream fs)
   在 C1.C1Zip.C1ZipFile.OpenReader(C1ZipEntry ze)
   --- 内部异常堆栈跟踪的结尾 ---
   在 C1.C1Zip.C1ZipFile.OpenReader(C1ZipEntry ze)
   在 C1.C1Zip.C1ZipFile.Extract(C1ZipEntry ze, String dstFileName)
   在 C1.C1Zip.C1ZipFile.Extract(Int32 index, String dstFileName)
   在 C1.C1Zip.C1ZipEntryCollection.Extract(Int32 index, String destFileName)
   在 C1.C1Zip.C1ZipEntryCollection.ExtractFolder(String path)
   在 Foxtable.ZipFile.ExtractAll(String Path)
   在 Foxtable.Syscmd.Project.Update(Boolean Ol110, Boolean O1Oll)


--  作者:狐狸爸爸
--  发布时间:2013/3/26 14:55:00
--  

看提示你的压缩包不对,或文件损坏,注意是zip格式


--  作者:annliu
--  发布时间:2013/3/26 15:45:00
--  
压缩包应该没有问题,因为我有的电脑上可以的,有的不行。有的版本能升级,有的不能。