MacOS上的CRM控制台应用程序

问题描述 投票:2回答:1

我在运行Mojave(10.14.4)的Mac上安装了Visual Studio Enterprise 2019,我正在尝试创建一个简单的C#控制台应用程序来检索和更新我的CRM环境中的记录。

我正在使用以下代码初始化CrmServiceClient的新实例:

string connectionString = "authtype=Office365;username=*****************@**********.com;password=**********;url=https://**********.crm4.dynamics.com;";

CrmServiceClient conn = new CrmServiceClient(connectionString);

在运行时,如果我看conn“isReady”属性为“false”并且有错误消息:

“无法登录到Dynamics CRM OrganizationWebProxyClient为空”

这意味着我无法初始化IOrganizationService并执行操作。

附加信息:

  • 我已经尝试添加ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12相同的结果
  • 最新的XRM Tooling nuget包已添加到项目中
  • 目标框架是4.6.2
  • 相同的代码适用于在Windows上运行的VS.

任何建议都将受到高度赞赏。

macos dynamics-crm console-application crm visual-studio-2019
1个回答
0
投票

Dynamics SDK基于.NET Framework 4.6.2仅支持Windows客户端,这就是它无法在MacOS上运行的原因

© www.soinside.com 2019 - 2024. All rights reserved.