有没有办法在 dotnetcore 中使用受密码保护的 zip 文件。不幸的是 System.IO.Compression 不支持密码保护。
所以我尝试使用 dotnetzip,但每次我尝试打开一个 zip 文件时,我都会得到一个 System.ArgumentException。
有没有办法在 dotnetcore 中使用受密码保护的 zip 文件。不幸的是 System.IO.Compression 不支持密码保护。
所以我尝试使用 dotnetzip,但每次我尝试打开一个 zip 文件时,我都会得到一个 System.ArgumentException。
我迁移到了sharpcompress,现在一切正常。似乎离子拉链在核心下不起作用。
只是为了添加到 Kingpins 的答案中,我尝试了 ICSharpCode 的 SharpLibZip,它有一个未解决的问题,使其无法使用(对于受密码保护的文件): https ://github.com/icharpcode/SharpZipLib/issues/212
所以我使用了公认答案中的工具:sharpcompress https://github.com/adamhathcock/sharpcompress