【发布时间】:2015-11-11 06:21:48
【问题描述】:
我在outlook 2010下创建了一个VSTO的outlook插件,但是部署到outlook 2007下好像不行。解决问题的低效方法是在outlook 2007下重新编译。有没有更好的让它在两个版本中都工作的方法?谢谢
【问题讨论】:
标签: vsto outlook-addin
我在outlook 2010下创建了一个VSTO的outlook插件,但是部署到outlook 2007下好像不行。解决问题的低效方法是在outlook 2007下重新编译。有没有更好的让它在两个版本中都工作的方法?谢谢
【问题讨论】:
标签: vsto outlook-addin
您只需要按照此article 创建一个 VSTO Outlook 插件
基本上,Visual Studio 2010 中的新嵌入式互操作类型功能可帮助加载项在运行时解析 PIA。唯一的问题是您需要使用小分母 (2007) 进行编码,或者检查代码中的 Outlook 版本并启用 2010 所需的功能。
替代方案:您可以考虑使用第三方工具 (www.add-in-express.com),该工具允许创建与版本无关的插件。
【讨论】:
我也有同样的问题。我所做的是在插件(启动功能)开始时测试outlook的版本是否为14(2010)。但我必须安装 Office 2007 并在 Outlook 2007 项目中再次编译才能看到结果。该程序可以正常运行,但我仍然有一些错误。
【讨论】: