C# 使用C语言进行MS-Outlook集成#

C# 使用C语言进行MS-Outlook集成#,c#,outlook,C#,Outlook,我已经将Outlook的COM库添加到我的引用中。问题是我不知道客户端在其工作站上安装了哪个版本的Outlook。如果我添加Outlook 2007 DLL(Outlook 12.0库),则拥有Outlook 2003(Outlook 11.0库)的客户端将无法访问我的应用程序。它将抛出异常。我如何解决这个问题?我可以根据当前安装的Outlook版本动态添加Outlook引用吗?您应该使用Outlook 2003互操作库。它适用于高于2003年的所有版本。或者,您可以为Outlook实现自己的对

我已经将Outlook的COM库添加到我的引用中。问题是我不知道客户端在其工作站上安装了哪个版本的Outlook。如果我添加Outlook 2007 DLL(Outlook 12.0库),则拥有Outlook 2003(Outlook 11.0库)的客户端将无法访问我的应用程序。它将抛出异常。我如何解决这个问题?我可以根据当前安装的Outlook版本动态添加Outlook引用吗?

您应该使用Outlook 2003互操作库。它适用于高于2003年的所有版本。或者,您可以为Outlook实现自己的对象模型,并为Outlook使用后期绑定