这是我用来从zip文件中读取和获取条目的代码:
using (var zip = ZipFile.OpenRead(filePath)) {
// ... do stuff with zip.Entries
}
我也尝试过使用ZipArchive
构造函数(ZipFile.OpenRead
是快捷方式)。
Entries
属性的输出:
代码/视图/
代码/视图/ Index.cshtml
配置/ QA /
配置/ QA / DIST /
配置/ QA / DIST / Web.config中
预期产出:
代码/
代码/视图/
代码/视图/ Index.cshtml
的配置/
配置/ QA /
配置/ QA / DIST /
配置/ QA / DIST / Web.config中
为什么将顶级文件夹/目录排除在条目之外?没有其他目录被排除在外,所以这对我来说就像是不一致的行为。这是框架中的错误吗?