Microsoft.CrmSdk.XrmTooling.CoreAssembly
9.0.2.4
Prefix Reserved
See the version list below for details.
dotnet add package Microsoft.CrmSdk.XrmTooling.CoreAssembly --version 9.0.2.4
NuGet\Install-Package Microsoft.CrmSdk.XrmTooling.CoreAssembly -Version 9.0.2.4
<PackageReference Include="Microsoft.CrmSdk.XrmTooling.CoreAssembly" Version="9.0.2.4" />
paket add Microsoft.CrmSdk.XrmTooling.CoreAssembly --version 9.0.2.4
#r "nuget: Microsoft.CrmSdk.XrmTooling.CoreAssembly, 9.0.2.4"
// Install Microsoft.CrmSdk.XrmTooling.CoreAssembly as a Cake Addin #addin nuget:?package=Microsoft.CrmSdk.XrmTooling.CoreAssembly&version=9.0.2.4 // Install Microsoft.CrmSdk.XrmTooling.CoreAssembly as a Cake Tool #tool nuget:?package=Microsoft.CrmSdk.XrmTooling.CoreAssembly&version=9.0.2.4
This package contains the official Microsoft.Xrm.Tooling.Connector assembly and has been authored by the Microsoft Dynamics CRM SDK team.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net452 is compatible. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.5
- Microsoft.CrmSdk.CoreAssemblies (>= 9.0.2.4)
- Microsoft.CrmSdk.Deployment (>= 9.0.2.4)
- Microsoft.CrmSdk.Workflow (>= 9.0.2.4)
- Microsoft.IdentityModel.Clients.ActiveDirectory (>= 2.22.302111727)
- Newtonsoft.Json (>= 6.0.8)
NuGet packages (100)
Showing the top 5 NuGet packages that depend on Microsoft.CrmSdk.XrmTooling.CoreAssembly:
Package | Downloads |
---|---|
MscrmTools.Xrm.Connection
Provides Winforms control to connect to Microsoft Dynamics CRM / 365 for Customer Engagement and Microsoft Dataverse deployments |
|
FakeXrmEasy.9
Utilities to streamline unit testing in Dynamics CRM 365 by faking the IOrganizationService against an In-Memory context which runs blazing fast. |
|
Microsoft.CrmSdk.XrmTooling.PackageDeployment
This package contains the following official Microsoft assemblies and has been authored by the Microsoft Common Data Service SDK team. - Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll |
|
Microsoft.CrmSdk.UII.CommonAssemblies
This package contains the following official Microsoft assemblies and has been authored by the Microsoft Dynamics 365 SDK team. - Microsoft.Uii.AifServices - Microsoft.Uii.Common - Microsoft.Uii.Common.Configuration - Microsoft.Uii.Common.Listeners - Microsoft.Uii.Common.Logging - Microsoft.Uii.Common.Logging.Providers - Microsoft.Uii.Common.Providers - Microsoft.Uii.Csr.Core - Microsoft.Uii.Csr.Win32Api |
|
Microsoft.CrmSdk.XrmTooling.WpfControls
This package contains the following official Microsoft assemblies and has been authored by the Microsoft Common Data Service SDK team. - Microsoft.Xrm.Tooling.CrmConnectControl - Microsoft.Xrm.Tooling.Ui.Resources - Microsoft.Xrm.Tooling.WebResourceUtility |
GitHub repositories (10)
Showing the top 5 popular GitHub repositories that depend on Microsoft.CrmSdk.XrmTooling.CoreAssembly:
Repository | Stars |
---|---|
microsoft/PowerApps-Samples
Sample code for Power Apps, including Dataverse, model-driven apps, canvas apps, Power Apps component framework, portals, and AI Builder.
|
|
MscrmTools/XrmToolBox
An application that gather multiple tools to ease the customization and configuration of Microsoft Dynamics CRM/365/Dataverse/PowerApps
|
|
demianrasko/Dynamics-365-Workflow-Tools
Dynamics 365 Workflow Tools is a Community solution that expands Microsoft Dynamics 365 (CRM) Workflow features with lots of new posibilities. This helps you to build very advanced Codeless solutions in CRM.
|
|
microsoft/PowerPlatform-DataverseServiceClient
Code Replica for Microsoft.PowerPlatform.Dataverse.Client and supporting nuget packages.
|
|
scottdurow/SparkleXrm
An open-source library for building Dynamics CRM XRM solutions using Script#, jQuery & Knockoutjs.
|
Version | Downloads | Last updated |
---|---|---|
9.1.1.65 | 95,768 | 7/13/2024 |
9.1.1.45 | 174,702 | 11/28/2023 |
9.1.1.44 | 36,747 | 11/8/2023 |
9.1.1.41 | 217,849 | 7/20/2023 |
9.1.1.32 | 155,493 | 4/21/2023 |
9.1.1.30 | 2,622 | 4/20/2023 |
9.1.1.27 | 62,810 | 3/13/2023 |
9.1.1.1 | 524,569 | 7/11/2022 |
9.1.0.110 | 294,013 | 4/25/2022 |
9.1.0.108 | 245,319 | 3/9/2022 |
9.1.0.92 | 526,927 | 10/25/2021 |
9.1.0.90 | 110,367 | 9/22/2021 |
9.1.0.88 | 147,355 | 8/30/2021 |
9.1.0.87 | 2,863 | 8/29/2021 |
9.1.0.86 | 103,886 | 8/25/2021 |
9.1.0.79 | 660,010 | 4/29/2021 |
9.1.0.77 | 70,383 | 4/7/2021 |
9.1.0.68 | 379,731 | 1/6/2021 |
9.1.0.64 | 194,828 | 11/20/2020 |
9.1.0.63 | 12,712 | 11/18/2020 |
9.1.0.51 | 489,778 | 8/13/2020 |
9.1.0.49 | 76,539 | 7/15/2020 |
9.1.0.46 | 64,178 | 7/1/2020 |
9.1.0.44 | 152,856 | 6/12/2020 |
9.1.0.43 | 49,622 | 6/2/2020 |
9.1.0.42 | 246,699 | 4/20/2020 |
9.1.0.41 | 2,505 | 4/20/2020 |
9.1.0.39 | 95,006 | 3/25/2020 |
9.1.0.38 | 237,335 | 2/11/2020 |
9.1.0.37 | 38,975 | 2/7/2020 |
9.1.0.26 | 202,078 | 12/18/2019 |
9.1.0.25 | 200,110 | 12/5/2019 |
9.1.0.21 | 169,373 | 10/25/2019 |
9.1.0.17 | 35,336 | 10/16/2019 |
9.1.0.13 | 229,672 | 9/11/2019 |
9.0.2.27 | 222,750 | 7/23/2019 |
9.0.2.25 | 39,201 | 7/18/2019 |
9.0.2.16 | 117,251 | 5/22/2019 |
9.0.2.12 | 258,075 | 2/25/2019 |
9.0.2.11 | 133,150 | 2/7/2019 |
9.0.2.7 | 250,275 | 10/24/2018 |
9.0.2.5 | 200,463 | 9/17/2018 |
9.0.2.4 | 313,185 | 7/6/2018 |
9.0.2.3 | 131,457 | 4/25/2018 |
9.0.0.7 | 338,483 | 11/15/2017 |
9.0.0.5 | 1,020,237 | 10/23/2017 |
9.0.0.4-Preview | 58,449 | 8/29/2017 |
8.2.0.5 | 629,345 | 4/12/2017 |
8.2.0.4 | 76,241 | 3/22/2017 |
8.2.0.2 | 264,723 | 12/21/2016 |
8.2.0.1 | 233,115 | 12/10/2016 |
8.1.0.2 | 172,496 | 5/26/2016 |
8.1.0.1 | 22,937 | 5/9/2016 |
8.1.0-preview | 2,198 | 4/21/2016 |
8.0.2 | 19,380 | 2/20/2016 |
8.0.0 | 82,613 | 12/3/2015 |
7.1.1.1 | 45,254 | 8/26/2015 |
7.1.0 | 134,668 | 4/28/2015 |
7.1.0-preview | 1,886 | 3/17/2015 |
7.0.1 | 4,075 | 3/10/2015 |
7.0.0.1 | 7,439 | 12/2/2014 |
6.1.1 | 23,256 | 9/18/2014 |
6.1.0.1 | 2,689 | 7/15/2014 |
6.1.0 | 7,757 | 6/17/2014 |
This package contains assemblies for Dynamics 365 (online and on-premises). These assemblies require application development using the Microsoft .NET Framework 4.5.2 or later.
9.0.2.4:
Added support for retrying SDK request if the server throws a retriable errors.
ImportSolutionToCrmAsync –
Returns an AsyncOperation ID that must be polled for solution Import competition or failure.
Note, Async jobs are subject to Async queueing and overhead, thus use this with caution.
DeleteAndPromoteSolutionAsync –
Returns an AsyncOperation ID that must be polled for competition
Note: DeleteAndPromote Async support is not generally available to all regions and versions of the platform. If this not available the async job with fail immediately.
Note: Async jobs are subject to Async queueing and overhead, thus use this with caution.
Added support for retrying SDK request if the server throws a retriable errors.
Modified Package to include Json.net as a proper nuget reference.
Modified logging to report time lost to threading blocks (threading blocks occur when the service client is being used in a multithreaded application)
9.0.2.3:
Added new dependancies:
Json.net version 6.0.0.0
Microsoft.Rest.ClientRuntime 3.0.0.0
Added Support for Caller ID using AAD Object ID of caller -
Added new property on CrmServiceClient: CallerAADObjectId
Supported for 8.1 and later.
Added New Method ExecuteCrmWebRequest
This method supports using the XRM WebAPI directly from the CRMServiceClient.
Supports only oAuth and Certificate Auth connection types
Supported for 8.0 and later.
Supports Common request types and supports batch execute.
Added Global Discovery Support for Instance lookup
Global discovery is now used for all lookup, both regional and global (Online Region = Don't Know) when OAuth is used, except where special region rules are required.
Note: Germany and North America 2 are not scanned when Online Region = Don't Know is selected.
Added SkipDiscovery to all connection string variants.
Added Certificate support for constructor variants.
Fixed issue with allowing discovery selection using onPrem and OAuth.
Fixed an issue with older On-Prem ADFS instances that do not require a resource URI.
**Special notes:
Added additional telemetry support to connection requests
This will add the process name of the calling process (if available) to help with troubleshooting and support requests.
Added request IDs to all requests to help with troubleshooting and support requests.
These will appear only when verbose logging is enabled.
9.0.0.7: Fixed to allow External Authentication Type to function in released versions of Xrm.Tooling.Connector.dll
9.0.0.5: 9.0 Initial Release
9.0.0.2-Preview:
Improved cache system for faster reconnects.
New interfaces to support certificate based auth.
Added support to skip discovery
Added Clone connection support of OAuth based connections
Added New Authentication type to support externally hosted auth.
**Note: Interface for Xrm.Tooling.Connector is *NOT* Final. there are new API interfaces that will be surfaced before GA.
8.2.0.5:
Fix to memory leak in Microsoft.Xrm.Tooling.Connector.TraceLoggerBase. Trace Listener collection would not be released within a process over a very long time frame over multiple connections. This would manifest as increasing memory consumption over a very long period.
Fix cleans this up on the .dispose() call on the CrmServiceClient.
Note: if you have built your own logger based on the Microsoft.Xrm.Tooling.Connector.TraceLoggerBase, you must call .dispose() when you are done with it to clean up the listener collection assigned to it.
8.2.0.4:
Added:
Added Support for United Kingdom CRM GEO
Added new behavior to DynamicsFileLogTraceListener. You can now specify a rolling log behavior based on log size. To enabled this, add the MaxFileSize key set to the size in bytes and the MaxFileCount set to the max number of files to the Microsoft.Xrm.Tooling.Connector.DynamicsFileLogTraceListener in your app.config.
8.2.0.2: Fix of dependency issue in nuget package. Now properly requires .net 4.5.2 as a baseline
8.2.0.1: Assembly version changed to 2.2.0.0
Fixes:
Connection String support:
Corrected issues with connection string login to properly support the "never prompt" behavior.
Corrected issue were the connector would create a new instance of the connection unnecessarily – impacted ONLY connection string process.
RequireNewInstance=True will now properly create a unique connection instance, RequireNewInstance = false, will now properly reuse the cached instance of the connection, default is ‘false’
Streamlined re-use of existing connection code when a new instance is called for by a constructor to remove unnecessary calls.
Modified Caching support to return the full object from in memory cache vs just the core connection.
Fixed token cache behavior to work properly when assembly is resident on an Azure WebApp or Function.
Fixed ADAL nuget dependency issue to allow assembly to consumed directly from nuget into an Azure function.
Fixed MFA ( multifactor authentication ) to properly handle password expired, and password to MFA scenarios
Added:
New Function Utility.GetOrgnameAndOnlineRegionFromServiceUri, Used to parse a Org URL for the correct online region and org name.
CrmServiceClient now implements IDisposable to allow for the object to be explicitly disposed.
8.1.0.1: Updated to a newer version of Microsoft.IdentityModel.Clients.ActiveDirectory as required by the Xrm Tooling assemblies
8.1.0: CRM Online 2016 Update 1
8.1-preview: Pre-release CRM Online 2016 Update 1
8.0.2: UR1 (Update Rollup 1)
8.0.0: RTM