Следующий код работает на моей машине, но не в сервере:ICSharpCode ошибка ZipFile создания
using (ZipFile zipFile = ZipFile.Create(outPath))
{
if (!includeFolders)
{
zipFile.NameTransform =
new ZipNameTransform(Path.GetDirectoryName(fileNames[0]));
}
foreach (string Fil in fileNames)
{
zipFile.BeginUpdate();
zipFile.Add(Fil.ToLower());
zipFile.CommitUpdate();
}
}
Он создает пустой файл почтового индекса и выдает это исключение:
Не удается получить доступ к расположенному объекту. Название объекта: 'ZipFile'.
Кто-нибудь еще столкнулся с этой ошибкой? есть ли альтернативный способ или библиотека для zip-файлов без папок?
У вас есть права на папку \ файл (ы), которую вы не хотите почерпнуть? Вы можете выяснить, какая строка приводит к исключению? (Stacktrace) –
Да, права в порядке. это довольно давно, но я помню, как проблема с ZipFile.Create. Я проверяю это. –