2012-08-13 52 views
0

我在outlook 2010下创建了VSTO outlook加载项,但似乎在将其部署到outlook 2007时无法正常工作。解决此问题的低效方法是再次编译根据outlook 2007.是否有更好的方式使它在两个版本中都能正常工作?谢谢开发与多个版本兼容的outlook插件

回答

0

我有同样的问题。我所做的是在插件开始时进行测试(starup功能),其版本是14(2010年)。但我必须安装Office 2007并在Outlook 2007项目中再次编译以查看结果。该程序是功能,但我仍然有一些错误。

2

你只需要创建一个VSTO Outlook插件按照这个article

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

替代方案:您可以考虑使用第三方工具(www.add-in-express.com),该工具允许创建独立于版本的加载项。