首页 > 解决方案 > 打开包含同名文件的 Zip 文件

问题描述

我正在努力解决打开一个包含两个具有相同名称和路径的文件的 zip 文件的问题(显然 zip 格式由于某种原因允许这样做)。我正在使用 C# System.IO.Packaging.Package.Open() 方法。

var zp = ZipPackage.Open(file,FileMode.Open,FileAccess.Read,FileShare.Read) as ZipPackage;

由于在我的 .zip 文件中包含 2 个具有完全相同路径的文件,因此程序在尝试将现有密钥添加到字典时崩溃。有没有人有同样的问题,我该如何解决这个问题?谢谢你。

标签: c#zipzipfile

解决方案


推荐阅读