【问题标题】:Develop outlook add-in compatible with multiple versions开发兼容多个版本的outlook插件
【发布时间】:2015-11-11 06:21:48
【问题描述】:

我在outlook 2010下创建了一个VSTO的outlook插件,但是部署到outlook 2007下好像不行。解决问题的低效方法是在outlook 2007下重新编译。有没有更好的让它在两个版本中都工作的方法?谢谢

【问题讨论】:

    标签: vsto outlook-addin


    【解决方案1】:

    您只需要按照此article 创建一个 VSTO Outlook 插件

    基本上,Visual Studio 2010 中的新嵌入式互操作类型功能可帮助加载项在运行时解析 PIA。唯一的问题是您需要使用小分母 (2007) 进行编码,或者检查代码中的 Outlook 版本并启用 2010 所需的功能。

    替代方案:您可以考虑使用第三方工具 (www.add-in-express.com),该工具允许创建与版本无关的插件。

    【讨论】:

      【解决方案2】:

      我也有同样的问题。我所做的是在插件(启动功能)开始时测试outlook的版本是否为14(2010)。但我必须安装 Office 2007 并在 Outlook 2007 项目中再次编译才能看到结果。该程序可以正常运行,但我仍然有一些错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-10-24
        • 1970-01-01
        • 2013-01-19
        • 1970-01-01
        • 2017-03-10
        • 1970-01-01
        • 2020-09-18
        • 2018-09-05
        相关资源
        最近更新 更多