2016-09-30 77 views
1

正尝试使用2016 SDK创建连接到CRM 2016(On Prem)的控制台应用程序。导致错误的新CRM连接代码

下面的代码失败。 conn.LastCrmError具有以下详细信息,并且orgService为null。

无法登录Dynamics CRMOrganizationWebProxyClient为null OrganizationServiceProxy为null OrganizationWebProxyClient为null OrganizationServiceProxy为null。运行时的旧代码,下面,使用2015年SDK

var connectionString = @"Url=http://wxxxxx/xxxx/; Username=xxxxx; Password=xxxxx;"; 
      IOrganizationService orgService2 = new OrganizationService(CrmConnection.Parse(connectionString)); 
      var results = orgService2.Execute(new WhoAmIRequest()); 

就如何解决这个任何建议

var connectionString = @"Url=http://xxxx/xxxx/; Username=xxxx; Password=xxxx;"; 
      CrmServiceClient conn = new CrmServiceClient(connectionString); 
      IOrganizationService orgService = conn.OrganizationWebProxyClient != null ? (IOrganizationService)conn.OrganizationWebProxyClient : (IOrganizationService)conn.OrganizationServiceProxy; 

连接正常?

回答

0
Unable to Login to Dynamics CRMOrganizationWebProxyClient is nullOrganizationServiceProxy is nullOrganizationServiceProxy is null 

当您无法连接到CRM实例时,在大多数情况下会引发此异常。你确定你的连接字符串正确吗? Here是描述的连接字符串。也许缺乏'域'属性是问题?

相关问题