首页 > 解决方案 > Exchange 服务问题 .net Core

问题描述

我试图执行以下代码

    ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2016);
    service.Credentials = new WebCredentials("username@someone.com", "somepassword");
service.AutodiscoverUrl("username@someone.com");

上面的代码适用于 .net 4.7 但不适用于 .net core 2.2

错误信息是: 在此处输入图像描述

我必须将 ExchangeVersion 更改为 Exchange2007_SP1 以使其在 .net core 2.2 中工作。但是我更喜欢使用 Exchagne 2016,因为我的某些代码无法使用 Exchange 2007。

我也尝试过使用以下库:

  1. Exchange.WebServices.Managed.Api

  2. Microsoft.Exchange.WebServices

有没有人有任何解决方案?谢谢。

标签: .net.net-coreexchange-serverexchangewebservices

解决方案


推荐阅读