簡體   English   中英

如何在.Net Core 3.1 中創建 CrmServiceClient 實例?

[英]How to create CrmServiceClient instance in .Net Core 3.1?

我試過這段代碼:

using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Tooling.Connector;

var connectionString = @"AuthType = Office365; 
                         Url = https://myorg.api.crm8.dynamics.com/XRMServices/2011/Organization.svc;Username=user@azureresulticks.onmicrosoft.com;Password=***";

CrmServiceClient conn = new CrmServiceClient(connectionString);

IOrganizationService service;

但我收到此錯誤:

System.IO.FileNotFoundException:“無法加載文件或程序集‘System.ServiceModel,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089’。 該系統找不到指定的文件。'

在嘗試創建CrmServiceClient實例時。

同一段代碼適用於 .NET 框架版本。

但是這次,我不得不使用 .NET Core。

Microsoft.CrmSdk.XrmTooling.CoreAssembly是一個 NuGet package 構建於 .NET Framework 4.6.2 之上。 它與 .NET 核心不兼容。

從 .NET Core 項目連接 Dynamics 365 CE 時,請嘗試 package Microsoft.PowerPlatform.Dataverse.Client 它非常新,專為 .NET Core 和 Dynamics 365 Online 設計。

也可以看看:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM