ZipArchive archive = ZipFile.Open("test.xlsx", ZipArchiveMode.Update);
archive.Dispose();
Эта простейшая операция превращает test.xlsx в поврежденный файл, поэтому Excel не может его открыть. Позже, если я вручную извлечу всех файлов из поврежденных test.xlsx и zip их обратно, файл снова станет хорошим для Excel.
Мне нужновнести некоторые изменения в xlsx из моего кода, распаковав некоторые XML-файлы и изменив их. Как остановить повреждение файла ZipArchive?