【问题标题】:One office plugin for both Office 2010 and 2007适用于 Office 2010 和 2007 的一个 office 插件
【发布时间】:2010-06-01 10:36:19
【问题描述】:

我已经为 MS Office 2007 开发了一个 Office VSTO3 应用程序。现在我正在为 Office 2010 移植它。

我创建了一个针对 2010 年的新项目,并且大部分只是从 2007 年项目中复制粘贴代码。我已将尽可能多的代码移至外部库,但主项目中仍然有很多代码。

我想知道是否有更好的方法来做到这一点?你知道我是否可以有一个针对两个平台的项目。我不关心 2007 年之前的旧版本的向后兼容性。

【问题讨论】:

    标签: .net ms-office plugins vsto backwards-compatibility


    【解决方案1】:

    面向 2007 的插件也应该在 Office 2010 中工作,或者您可以在 Office 2007 中使用 2010 插件,只要您不使用 2010 年的任何新功能。

    以下链接提供了有关Running Solutions in Different Versions of Microsoft Office的详细信息

    【讨论】:

    • 它可以工作,但存在一些问题,例如 Outlook,它在 2007 年具有带有图标栏等的标准主窗口,而在 2010 年有一个功能区,所以它不是那么简单。
    【解决方案2】:

    您应该提及您是否针对 Outlook、Excel 等...相当大的遗漏 :)

    Excel DNA 是我喜欢的 Excel 插件的平台,可用于 2007 年和 2010 年。

    我为 2007 年开发了一个 Outlook 插件,它可以在 2010 年安装并大部分工作,但有一些奇怪的错误,我没有时间诊断。

    所以 - 这取决于你想做什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-01
      • 1970-01-01
      • 2013-05-19
      • 2011-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多