![]() |
#7 |
Участник
|
Ax2012 R3.
Стал тестировать распаковку zip-архива с помощью System.IO.Compression.ZipFile::ExtractToDirectory . Столкнулся с тем что если запакованные файлы содержат кириллицу в названии, то после распаковки эта кириллица превращается в непонятные символы. Тестировал на русифицированной Windows 8.1. В функции System.IO.Compression.ZipFile::ExtractToDirectory есть третий входящий параметр Encoding. Но и он не помог. Передать в качестве параметра получилось только класс System.Text.UTF8Encoding, на остальные варианты ругается "Указанная кодировка имен записей не поддерживается". И параметр System.Text.UTF8Encoding на кириллицу никак не повлиял. Распаковка с помощью 7-Zip сохраняет любые имена файлов в первозданном виде.
__________________
Дмитрий |
|
Теги |
zip, архив |
|
|