首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Outlook PIA的后期绑定

Outlook PIA的后期绑定
EN

Stack Overflow用户
提问于 2016-07-29 18:03:30
回答 1查看 106关注 0票数 0

我一直在使用Outlook PIA。我使用了早期绑定,并添加了对Outlook PIA 2010的引用,它与Outlook 2013和Outlook 2010都可以很好地工作。但我需要的是,如果Outlook是2013年,那么使用2013年的Outlook PIA,如果Outlook是2010年,那么使用Outlook 2010 PIA。他们有什么办法做到这一点吗?

或者,我通过论坛建议对Outlook进行延迟绑定,以使其独立于版本。

什么时候使用后期绑定?

EN

回答 1

Stack Overflow用户

发布于 2016-08-01 03:33:57

在安装时,您可以检查系统中安装了哪个Outlook版本,并只部署相应的互操作库。

但是一个广泛使用的解决方案是使用最低的互操作版本。因此,您将确保在代码中使用了Outlook2010中支持的方法和属性,因此您的解决方案可以轻松地在最低的Outlook版本中运行。需要时,可以使用后期竞价技术来访问互操作程序集中未列出的属性和方法(有关更多信息,请参见Type.InvokeMember )。

最后,您可能会找到Supporting several Office versions in an add-in. Interop assemblies and late binding.文章中解释的所有内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38656003

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档