【问题标题】:Development of Office 2016 Add onsOffice 2016 附加组件的开发
【发布时间】:2016-02-04 01:41:23
【问题描述】:

我已经使用 Visual Studio 2010 和 VSTO 开发了 Oulook Add on

它适用于 Office 2007、2010 和 2013

现在 Office 2016 已经发布。相同的应用程序是否适用于 2016 年?

Office 2016 的 VSTO 和 PIA 版本是否有任何变化?那些已经发布了吗?

如果没有,什么时候发布?有没有网页可以跟踪发布?

如果有,我是否需要安装这些?

感谢您在 Office 2016 中获得开发指导

【问题讨论】:

  • 一个问题有很多问题。你试过什么吗?听起来不像。
  • 理论上2016年可以使用同一个插件。VSTO没有大的变化;关于您需要在 Outlook 特定组中询问的对象模型(PIA 中反映的内容)。 Office 2016 已在几个月前发布。
  • @CindyMeister 我可以确认 Excel 互操作发生了重大变化,特别是在从工作簿中调用 Worksheets 集合时。
  • @CindyMeister 我已确定重大更改是 Excel 2016 新工作簿默认仅包含 1 个工作表。以前的版本创建 3.

标签: c# vsto office-2016


【解决方案1】:

您在项目中使用的 PIA 版本无关紧要。在您使用较新的 Office 版本中引入的成员之前,该加载项应该可以正常工作。在Running Solutions in Different Versions of Microsoft Office 文章中了解更多信息。

请注意,即使在使用较旧的 PIA 时,您也可以使用后期绑定技术来访问较新 Office 版本中的属性、方法和事件。见Type.InvokeMember

Office 2016 PIA 没有单独的安装程序。您可以将它们作为 Office 2016 的一部分进行安装。有关详细信息,请参阅How to: Install Office Primary Interop Assemblies

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    • 1970-01-01
    • 1970-01-01
    • 2019-03-10
    • 2010-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多