兑换和 MAPI - MAPI_E_NOT_FOUND LogonExchangeMailbox
Redemption & MAPI - MAPI_E_NOT_FOUND LogonExchangeMailbox
我在运行时遇到了一些问题。
我在 2012 服务器上部署了一个 32 位 C# 应用程序。我有一个对 Interop.Redemption 的引用,它是一个本地副本/未嵌入,并且已经在该服务器上安装了独立的 Exchange Server MAPI CDO 1.2.1。它尝试连接的交换版本是 2010。
我收到以下错误:
Error in IMsgServiceAdmin::CreateMsgService: MAPI_E_NOT_FOUND
在违规行:
RDOSession oRDOSession = new RDOSession();
oRDOSession.LogonExchangeMailbox("username", "mailserver.com");
从我对这个错误所做的阅读来看,似乎有很多关于 mapisvc.inf - 我在 system32 或 Program Files 中都没有这些文件。我确实在 3 个位置有它们:
C:\Windows\WinSxS\wow64_microsoft-windows-fax-mapi_--SNIPPED--
C:\Windows\WinSxS\wow64_microsoft-windows-fax-mapi_--SNIPPED--
C:\Windows\SysWOW64
有什么想法吗?
编辑:
C:\Windows\SysWOW64\mapisvc.INF 文件内容:
**[Default Services]
MSEMS=Microsoft Exchange Server
[Services]
MSEMS=Microsoft Exchange Server
MSPST MS=Outlook 97-2002 Personal Folders File (.pst)
[MSEMS]
PR_DISPLAY_NAME=Microsoft Exchange Server
Sections=MSEMS_MSMail_Section
PR_SERVICE_DLL_NAME=emsui.dll
PR_SERVICE_ENTRY_NAME=EMSCfg
PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY
WIZARD_ENTRY_NAME=EMSWizardEntry
Providers=ems_dsa, ems_mdb_public, ems_mdb_private
PR_SERVICE_SUPPORT_FILES=emsui.dll, emsabp.dll, emsmdb.dll**
删除或重命名 mapisvc.inf 个不包含 MSEMS 服务的文件。
我在运行时遇到了一些问题。
我在 2012 服务器上部署了一个 32 位 C# 应用程序。我有一个对 Interop.Redemption 的引用,它是一个本地副本/未嵌入,并且已经在该服务器上安装了独立的 Exchange Server MAPI CDO 1.2.1。它尝试连接的交换版本是 2010。
我收到以下错误:
Error in IMsgServiceAdmin::CreateMsgService: MAPI_E_NOT_FOUND
在违规行:
RDOSession oRDOSession = new RDOSession();
oRDOSession.LogonExchangeMailbox("username", "mailserver.com");
从我对这个错误所做的阅读来看,似乎有很多关于 mapisvc.inf - 我在 system32 或 Program Files 中都没有这些文件。我确实在 3 个位置有它们:
C:\Windows\WinSxS\wow64_microsoft-windows-fax-mapi_--SNIPPED--
C:\Windows\WinSxS\wow64_microsoft-windows-fax-mapi_--SNIPPED--
C:\Windows\SysWOW64
有什么想法吗?
编辑: C:\Windows\SysWOW64\mapisvc.INF 文件内容:
**[Default Services]
MSEMS=Microsoft Exchange Server
[Services]
MSEMS=Microsoft Exchange Server
MSPST MS=Outlook 97-2002 Personal Folders File (.pst)
[MSEMS]
PR_DISPLAY_NAME=Microsoft Exchange Server
Sections=MSEMS_MSMail_Section
PR_SERVICE_DLL_NAME=emsui.dll
PR_SERVICE_ENTRY_NAME=EMSCfg
PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY
WIZARD_ENTRY_NAME=EMSWizardEntry
Providers=ems_dsa, ems_mdb_public, ems_mdb_private
PR_SERVICE_SUPPORT_FILES=emsui.dll, emsabp.dll, emsmdb.dll**
删除或重命名 mapisvc.inf 个不包含 MSEMS 服务的文件。