【问题标题】:Outlook Object Library for Visual Studio适用于 Visual Studio 的 Outlook 对象库
【发布时间】:2010-06-10 22:47:18
【问题描述】:

我们的办公室正在运行两个不同版本的 MS Office(2007 和 2010)。我有没有办法将 Outlook 集成到 C# 项目中并让它适用于两个版本的 Outlook?我添加了对 Microsoft Outlook 14.0 对象库的引用,但对于 Outlook 2007 的用户,他们是否需要 12.0 版或者更新的版本可以使用?

【问题讨论】:

    标签: c# .net ms-office


    【解决方案1】:

    您应该能够使用主互操作程序集。绑定重定向已到位,因此当您在安装了 14.0 的计算机上加载访问 12.0 的主要互操作程序集的应用程序时,将加载 14.0 版本。这应该允许您开发相同的代码并让它在 2007 年和 2010 年都工作

    【讨论】:

      【解决方案2】:

      我最近遇到了类似的问题。 该软件适用于 2007 或 2010。 我通过引用 2007 库(如 Slaks 建议的 v12.0)解决了这个问题 在引用的属性中,我将“SpecificVersion”设置为 false。

      之后它在 2007 年和 2010 年运行良好

      【讨论】:

        【解决方案3】:

        您可以使用 2007 (v12.0) 库,它应该适用于用户计算机上安装的任何版本。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-10-19
          • 2017-09-09
          • 1970-01-01
          • 2020-11-25
          • 1970-01-01
          • 1970-01-01
          • 2022-08-09
          • 1970-01-01
          相关资源
          最近更新 更多