1

我对 Outlook 解决方案有疑问 - 它在 Office 2007-2013 上运行良好。我们最近将 Office 更新到 2016 版,现在出现错误。我不明白为什么,我们使用 Visual Studio 2015(Office2013/2016 插件)中的 Interop.Outlook.dll。

我们无法降级,因为 Office 365 不再允许降级。

我收到运行时错误:

无效转换异常;无法将类型为“Microsoft.Office.Interop.Outlook.ApplicationClass”的 COM 对象转换为接口“Microsoft.Office.Interop.Outlook._Application”。HRESULT 异常:0x80029C4A (TYPE_E_CANTLOADLIBRARY)

using Outlook = Microsoft.Office.Interop.Outlook;

Outlook.Application app = null;
Outlook.Namespace ns = null;

app = new Outlook.Application();
ns = app.GetNameSpace("MAPI"); -> this is where the exception is thrown.

您能否解释一下为什么我会收到此错误,并可能给我一个提示、解决方案或解决方法?:) 最好的问候,
斯特凡

4

0 回答 0