Dot-Net
我可以在 Mono 中使用 Open XML SDK 嗎?
可以在Mono中使用Open XML SDK嗎?
編輯:它似乎同時工作:https ://stackoverflow.com/a/28322467/743897
今天(2011 年的某個地方)我玩弄了 SDK 和 Mono 2.6。
首先,我檢查了MoMA對 dll 的看法:
4 種不同的方法
DocumentFormat.OpenXml.dll需要以下 Mono 中不可用的方法。至少根據 MoMA 的說法。void XmlReaderSettings.set_MaxCharactersInDocument (Int64)但我很勇敢,並嘗試做一些事情。
壞事:它對我來說並不是很有效。我設法用內容“Hello World”創建了一個非常簡單的 docx,然後再次載入並讀取文件。但是一旦我想打開使用者創建的和更複雜的文件,東西就開始崩潰和破壞。有一些令人討厭的空指針異常潛伏著,有時打開的文件甚至被破壞。也許是因為缺少一種方法。真遺憾。
結論:目前 Microsoft 的 OpenXML SDK 不能與 Mono 一起使用。