【问题标题】:Cannot Locate DocumentFormat.OpenXml.Office2010.Word.DrawingShape Namespace in Open XML SDK 2.0 for Microsoft Office在 Microsoft Office 的 Open XML SDK 2.0 中找不到 DocumentFormat.OpenXml.Office2010.Word.DrawingShape 命名空间
【发布时间】:2014-01-08 20:08:10
【问题描述】:

根据documentation for Open XML SDK 2.0 for Microsoft Office,我应该可以在我的Word 2010 文档中使用DocumentFormat.OpenXml.Office2010.Word.DrawingShape(以及许多其他以DocumentFormat.OpenXml.Office2010 为前缀的命名空间)。

我已经引用了程序集 DocumentFormat.OpenXml(来自 SDK 的 2.0 版的 DocumentFormat.OpenXml.dll),但对象浏览器没有显示任何可用的 DocumentFormat.OpenXml.Office2010 等命名空间。

但是,如果我引用 Open XML SDK 2.5 for Microsoft Office,这些命名空间是可用的。 不幸的是,我需要在我的项目中使用 v2.0,因为我们依赖于与框架 4 不兼容的第三方 dll。

我认为所有内容都应该包含在 DocumentFormat.OpenXml.dll(对于 v2.0)中是错误的,还是我需要下载其他包?

【问题讨论】:

    标签: .net ms-office openxml-sdk


    【解决方案1】:

    自从我最初下载 SDK 以来,微软似乎已经偷偷地进行了至少一次更新。 我使用的 dll 版本是 2.0.4330.0,但在与 Cindy Meister on an MSDN forum 讨论后,我发现(至少有一个)更新版本。

    我再次下载了 SDK(我最初的下载可能是几年前),下载的版本 (v2.0.5022.0) 神奇地包含了所需的命名空间。

    我希望这对某人有所帮助,因为解决这个问题需要花费大量的时间。

    【讨论】:

      猜你喜欢
      • 2013-03-16
      • 1970-01-01
      • 1970-01-01
      • 2013-05-07
      • 2011-10-19
      • 1970-01-01
      • 1970-01-01
      • 2018-10-08
      • 1970-01-01
      相关资源
      最近更新 更多