狐爸,在线升级碰到这个问题,该怎么解决?
.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)