Я работаю над кодом интеграции для подключения On-Premise CRM к сети.Мы обновили CRM с Dynamics 2015 до 365, и нам нужно также обновить локальную CRM.Программа интеграции должна обновить dll, на которую ссылаются, чтобы интегрироваться с Dynamics 365. Когда я пытаюсь подключиться с использованием учетных данных, выдается сообщение об ошибке:
«Исключение:« System.NotSupportedException »в Microsoft.Xrm.Sdk.dll "
Я не могу понизить версию DLL на этом, поскольку это бесполезно.Это код, который я использовал для подключения.
using Microsoft.Crm.Sdk.Messages;
using Microsoft.Xrm.Client;
using Microsoft.Xrm;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Net;
using System.Net.Security;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Xrm.Tooling.Connector;
namespace Integrations
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Starting connection...");
ServicePointManager.SecurityProtocol = (SecurityProtocolType)3072;
string connectionString = ConfigurationManager.ConnectionStrings["CrmConnection"].ConnectionString;
Console.WriteLine(connectionString);
CrmServiceClient conn = new Microsoft.Xrm.Tooling.Connector.CrmServiceClient(connectionString);
if (conn.IsReady)
{
Console.WriteLine("Starting integrations...");
IntegrationMethod();
Console.WriteLine("Completed integrations... Closing.");
}
Environment.Exit(0);
}
}
}
Любые предложения будут полезны.