C# с SharpZipLib - совместимость SharpZipLib с Winzip и XP?

Может быть полезно, если Вы вызываете функцию, которая возвращает или данные, чтобы продолжить работать или флаг для указания на ошибку (или что Вы сделаны).

Что-то как:

while ((c = getchar()) != EOF) {
    // process the character
}

// end of file reached...

Лично это - идиома, которую я чрезвычайно не люблю, но иногда альтернатива более ужасна.

7
задан Eric J. 14 September 2009 в 16:11
поделиться

1 ответ

Установите это в вашем ZipOutputStream:

 UseZip64 = ICSharpCode.SharpZipLib.Zip.UseZip64.Off

Zip64 несовместим с утилитой сжатых папок Windows XP или с WinZip.

Изменить: очевидно, API изменился с версии, которую я использую, свойство теперь это перечисление, а не логическое значение.

14
ответ дан 6 December 2019 в 15:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: