以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  调用Outlook发送邮件时失败...  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149129)

--  作者:GreenHand
--  发布时间:2020/4/24 9:52:00
--  调用Outlook发送邮件时失败...
在outlook已经打开的情况下,调用outlook.dll发送邮件时,执行到这段代码时报错。
请问一下,该如何处理?

Imports MSOutlook = Microsoft.Office.Interop.Outlook
......
 Dim outlookApp As MSOutlook.Application = New MSOutlook.Application() <- 执行到这里出错
.....

错误信息为:
检索 COM 类工厂中 CLSID 为 {0006F03A-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80080005 服务器运行失败 (异常来自 HRESULT:0x80080005 (CO_E_SERVER_EXEC_FAILURE))。

--  作者:有点蓝
--  发布时间:2020/4/24 10:02:00
--  
一般是系统问题:https://www.baidu.com/baidu?word=80080005