Здесь я пытаюсь создать zip-файл, используя версию. net 4.5, размер которой превышает 4 ГБ. Формат файла создан как ZIP64. После этого есть еще одна программа, написанная на java, которая будет распаковываться и обрабатываться. Но код java выдает ошибку типа «недопустимый размер записи». Можно ли пропустить формат ZIP64, чтобы код java мог легко обработать zip-файл?
public static void ZipTest(string infile, string outfile)
{
using (ZipArchive archive = System.IO.Compression.ZipFile.Open(outfile,
ZipArchiveMode.Create))
{
archive.CreateEntryFromFile(infile, Path.GetFileName(infile));
}
}