【问题标题】:Integration of outlook into asp.net将 Outlook 集成到 asp.net
【发布时间】:2022-05-05 08:52:45
【问题描述】:

我的要求是将 Outlook 集成到我的应用程序中。 为了开始集成,首先我们将 Outlook 的 COM 库引用添加到我的引用中。

其实我的要求是我不知道他的worktyation上安装了哪个版本的outlook客户端? 出于我的编程目的,如果我添加了outlook 2007 Dll(outlook 12.0 库),那么拥有outlook 2003(outlook 11.0 库)的客户端将无法访问我的应用程序。它会抛出异常。

我该如何解决这个问题?

我可以根据安装的 Outlook 版本动态添加 Outlook 引用吗?

请帮帮我怎么解决?

【问题讨论】:

    标签: asp.net outlook


    【解决方案1】:

    使用 System.Reflection 命名空间类 you can load DLL's dynamically。但是你必须通过反思来做所有事情。

    不过,在您的特定情况下,我会静态地拥有所有引用(除非它是一个巨大的负载,以引用每个可用的 Outlook DLL)。然后它开始正确使用设计模式,为您的代码将处理的每种情况使用正确的版本。

    【讨论】:

      猜你喜欢
      • 2011-10-15
      • 2012-02-26
      • 2011-05-18
      • 2021-06-18
      • 2010-11-10
      • 1970-01-01
      • 1970-01-01
      • 2010-11-15
      • 2016-05-08
      相关资源
      最近更新 更多