DotNetZip 俄语编码出现问题
我在我的项目中使用 DotNetZip。
using (var zip = new ZipFile())
{
zip.ProvisionalAlternateEncoding = System.Text.Encoding.GetEncoding(866);
zip.AddFile(filename, "directory\\in\\archive");
zip.Save("archive.zip");
}
一切正常,但是当我使用方法 AddDirectoryByName 时,我有一个错误的目录名称。
i use DotNetZip in my project.
using (var zip = new ZipFile())
{
zip.ProvisionalAlternateEncoding = System.Text.Encoding.GetEncoding(866);
zip.AddFile(filename, "directory\\in\\archive");
zip.Save("archive.zip");
}
all ok but when i use method AddDirectoryByName i have a bad directory names.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
所有人的通用方法是:
Universal way for all is :
这种方式在新版本中对我有用
This way in new version work for me
您可以先查看定义。
然后你会发现这个:
所以你可以使用这个:
You may Peek Definition first.
Then you will find this:
So you can use this: