在插件中创建CrmServiceClient对象

时间:2017-02-27 12:53:29

标签: plugins dynamics-crm-2016

在Dynamics CRM 2016内部部署IFD中,在插件中,我尝试创建一个类型为Microsoft.Xrm.Tooling.Connector的对象。 CrmServiceClient

CrmServiceClient crmSvc = new CrmServiceClient(connString);

对于连接字符串,我有以下内容:

connString =" Url = https:// {orgname}。{domain} .com / {orgname};域= {域};用户名= {用户} / {域};密码= {密码} AuthType = IFD&#34 ;;

但是当插件触发时我得到错误: 无法登录Dynamics CRM OrganizationServiceProxy为空

connString的格式根据:Connecting to CRM 2016 IFD in PowerShell自定义 并且connString中的信息是正确的。

谢谢

拉​​杜

1 个答案:

答案 0 :(得分:0)

您是否真的需要使用连接字符串创建新的CrmServiceClient?您应该已经使用插件的Execute方法中传递的LocalPluginContext获得了所需的一切。

请参阅传递给插件的上下文的this page for an explanation。您可能是在组织服务之后。使用IOrganizationService,您可以根据需要创建XRM上下文。

如果你显示一些代码,也许我们可以帮助你建立联系。