【发布时间】:2014-02-23 08:04:40
【问题描述】:
我们有一个为 outlook 2010 编写的代码。
当我们在使用 outlook 2003 的计算机上运行它时,会出现错误。
我们正在尝试使用 Outlook.namespace GetSelectNamesDialog 函数解析用户名
安装outlook 2003时出现以下异常:
异常信息:System.accessviolationexception。
堆栈:
在 Microsoft.Office.Interop.Outlook._NameSpace.GetSelectNamesDialog()
我们的代码有什么方法可以同时适用于 2010 和 2003?
目前,它仅适用于 Outlook 2010。
【问题讨论】:
-
如果您使用了 Outlook 2010 在 2003 中不可用的功能,您可能无法运行它。但提供更多细节、细节、代码、错误消息
-
您为 Outlook 使用了哪些互操作库?
-
我正在使用 microsoft.office.interop.outlook pia/office12。异常信息:system.accessviolationexception。当我尝试按 ctrl+k 添加用户时,它会出现。
-
我们正在尝试使用 outlook.namespace GetSelectNamesDialog 解析用户名,安装 Outlook 2003 时出现以下异常:accessviolationexception。我该怎么办?
标签: c# outlook outlook-2010 outlook-2003