Open XML SDK 2.0 2.0.3920.0 和 2.0.5022.0 之间的重大更改

Posted

技术标签:

【中文标题】Open XML SDK 2.0 2.0.3920.0 和 2.0.5022.0 之间的重大更改【英文标题】:Open XML SDK 2.0 breaking changes between 2.0.3920.0 and 2.0.5022.0 【发布时间】:2010-06-02 09:04:29 【问题描述】:

我有一个使用 DocumentFormat.OpenXml.dll 2.0.3920.0 的项目。但是,我希望将其从 here 升级到 2.0.5022.0。 请注意,只有版本的修订号有变化。我删除了旧的参考并添加了新的参考,它编译得很好。但是,我需要知道新版本中是否有任何运行时中断更改,并且经过几个小时的搜索后我无法找到相同的更改。当然,我应该(并且会)测试所有功能。但是,只是想知道是否有人已经知道任何重大更改。

【问题讨论】:

【参考方案1】:

我在升级时遇到了一些错误,如果有问题我会回来的!?!?!

【讨论】:

现在我没有找到有关更改的文档,但出现了一些错误,看起来他们已经更改了 TextFontAlignValues TextTabAlignValues TextAnchoringValues Shape3D Scene3D AppVersion AppNonVisualDrawingProperties 上的命名空间和名称【参考方案2】:

多个值(例如FontSize)的类型已从UInt32Value 更改为StringValueBooleanValues 已被删除:LatentStyleException,重命名为 LatentStyleExceptionInfo,新使用类型 OnOffValue,它可以从布尔值隐式转换。

【讨论】:

以上是关于Open XML SDK 2.0 2.0.3920.0 和 2.0.5022.0 之间的重大更改的主要内容,如果未能解决你的问题,请参考以下文章

Facebook iOS SDK 4.2.0 - 分享自托管 Open Graph 故事时出错

开始学 Open XML SDK 2.5 for Microsoft Office

Office Open XML SDK 换词

使用OPEN XML SDK 读取EXCEL中的超链接Hyperlink

Golang 版本 支付宝支付SDK app支付接口2.0

在 c# 中使用 Open Xml SDK 将 DataTable 导出到 Excel