我开发了一个使用 FlatOPC 文件的软件。我需要操作文件的几个部分。System.IO.Packaging 提供类 ZipPackage 和 ZipPackagePart 用于操作 .docx 文件。FlatOPC 没有实现。所以我建立了自己的。问题是,将 FlatOPCPackage 与 WordprocessingDocument 一起使用会导致引发 NullReferenceException,而我没有找到原因。调试显示仅调用了 FlatOPCPackage 的一种方法,并且该方法有效。
有没有人遇到过类似的问题?