在 .NET 6 中通过 MAPI 发送导致错误代码 2/一般 mapi 失败

问题描述 投票:0回答:0

我尝试通过 MAPI 接口在 Outlook 中生成邮件。

代码是在 VS2022 中针对多个平台(“net4.6.1;net6.0-windows;”)构建和测试的。

我设置的单元测试对于 4.6.1 是成功的,但是当触发从 MAPI32.dll 导入的静态方法“MAPISendMail”时,.net 6.0 失败并出现错误代码 2(“General MAPI failure [2]”)。

可能是什么原因?我找不到进一步的提示(检查了事件日志)。

c# .net-6.0 mapi
© www.soinside.com 2019 - 2024. All rights reserved.