gpt4 book ai didi

.net-core - .NET Core 3.0 中的 Outlook 互操作?

转载 作者:行者123 更新时间:2023-12-04 15:38:49 26 4
gpt4 key购买 nike

我将我们的项目从 .NET Framework 迁移到 .NET Core 3.0(C#、WPF),现在我无法使用 Microsoft.Office.Interop.Outlook不再,因为它与 .NET Core 3.0 不兼容。我想要存档的是打开/发送预装的 Outlook 邮件。
是否有此互操作 dll 的替代方法,或者可能仅针对此引用使用 .NET Framework 的方法?

  • Microsoft.Office.Interop.Outlook
  • NetOffice.Outlook
  • 最佳答案

    这对我有用:

  • 右键单击依赖项并单击“添加引用”
  • 在 COM 选项卡下选择 Microsoft Outlook 16.0 对象库。
  • 在项目中的依赖项/COM 下,选择 Interop.Microsoft.Office.Interop.Outlook 引用,然后在“属性”下将“嵌入互操作类型”设置为"is"
  • 我还必须卸载 Microsoft.Office.Interop.Outlook NuGet 包,因为它导致与 Dependencies/COM 中的引用发生冲突。

  • Outlook 自动化现在工作正常。

    关于.net-core - .NET Core 3.0 中的 Outlook 互操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56442139/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com