压缩字符串“stream”时,'/ r'会从'/ r / n'中删除。我正在使用ICSharp.zip库进行压缩。有没有其他人遇到过这个问题,如果你有问题,有一个解决方法吗?
答案 0 :(得分:1)
您的zip库是否有一个参数将流视为文本或二进制?听起来它正在将其视为文本并且正在改变行结束分隔符(一些应用程序这样做以确保它与目标平台匹配)。如果您可以告诉它将数据视为二进制文件,则可能有所帮助。
答案 1 :(得分:0)
尝试使用DotNetZip 它是一个托管代码库,没有CR / LF转换的问题。 费用。开源。