Я должен извлечь файлы типа .arch. В старом скрипте VB это делается с помощью команд wscript.shell.
Set shellobj = wscript.createobject ("wscript.shell")
cmdline = "wzunzip -d -n " & source & " " & destination & "\"
cmdexec = shellobj.run((cmdline), 1, true)
Я конвертирую это в c#, поэтому я использовал следующий код для извлечения файлов:
ZipFile.ExtractToDirectory(source, destination);//Unzip file
Но эта строка вызывает исключение для .arch тип файлов.
"Была предпринята попытка переместить указатель файла перед началом файла."
Есть ли способ извлечь файлы типа .arch в * 1017? *. Мой файл этого типа c.