【问题标题】:"Illegal characters in path" in persian language波斯语中的“路径中的非法字符”
【发布时间】:2013-08-24 17:00:36
【问题描述】:

我使用 ICSharpCode.SharpZipLib.dll 压缩我的软件文件。在文件路径中存在一些字符包含其他语言,如波斯语,压缩文件后,转向?字符和路径中的非法字符会产生一些问题。

C:\Program Files\my software\?.zip

现在我该如何解决?

【问题讨论】:

    标签: path character persian


    【解决方案1】:

    将每个ZipEntryIsUnicodeText 设置为true:

    var newEntry = new ZipEntry(entryName)
                {
                    DateTime = DateTime.Now,
                    Size = content.Length,
                    IsUnicodeText = true
                };
    

    【讨论】:

    • مرسی دادش。 لطف کردی ;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-30
    • 1970-01-01
    相关资源
    最近更新 更多