Microsoft.Crm.Sdk.Samples.HelperCode 不编译

Microsoft.Crm.Sdk.Samples.HelperCode does not compile

我正在尝试使用 Microsoft 的 Dynamics CRM API 帮助程序代码连接到 Azure CRM 实例并查询一些实体。代码在包 Microsoft.Crm.Sdk.Samples.HelperCode.

但是微软提供的帮助代码编译失败

错误如下:

有没有人设法解决这个问题?

可能是旧项目使用 ADAL 2.x 旧版本但与系统中最新的 ADAL 3.x 版本冲突。

AuthenticationResult authenticationResult = authenticationContext.AcquireToken(organizationUrl, clientcred);

像下面这样更改上面的行:

AuthenticationResult authenticationResult = authenticationContext.AcquireTokenAsync(ClientConfig.CRMOrgUrl, clientcred).Result;

Reference