如何避免.net的ZipPackage类中的[Content_Types] .xml?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (13)

我希望知道在使用.net的ZipPackage类时,是否有任何方法可以避免在zip文件中包含[Content_Types] .xml文件。

提问于
用户回答回答于

没有。

Zip包不是(普通)Zip文件。他们必须遵循强加的结构并Content_Types.xml在根中包含该文件。 ZipPackage = ZipArchive + Structure

如果你想创建(特别是如果你想阅读)正常的Zip档案,你将需要一个额外的库,BCL没有支持。

请参阅SharpZipLib(GPL)和DotNetZip

用户回答回答于

如果不调用.Flush()方法,则不会有这样的文件

扫码关注云+社区