Download Dynamics 365 Customer Engagement (on-premises) version 9.x Software Development Kit (SDK)

This topic provides information about where you can download the developer tools, assemblies, and code samples that are shipped as part of the Software Development Kit (SDK) for Microsoft Dynamics 365 Customer Engagement (on-premises) version 9.x.

Developer tools

The following developer tools in the SDK are available as NuGet packages:

  • Code generation
  • Configuration Migration
  • Package Deployer
  • Plug-in Registration
  • Solution Packager

To download developer tools, see Dataverse development tools

SDK assemblies

The SDK assemblies are available as NuGet packages that you can directly use in your Visual Studio projects. For information about using a NuGet package in Visual Studio, see Install and use a package in Visual Studio

The following SDK assemblies are available:

Assembly package name Assemblies in the package Location
Microsoft.CrmSdk.CoreAssemblies Microsoft.Xrm.Sdk.dll
Microsoft.Crm.Sdk.Proxy.dll
https://www.nuget.org/packages/Microsoft.CrmSdk.CoreAssemblies/
Microsoft.CrmSdk.Data Microsoft.Xrm.Sdk.Data.dll https://www.nuget.org/packages/Microsoft.CrmSdk.Data/
Microsoft.CrmSdk.Deployment Microsoft.Xrm.Sdk.Deployment.dll https://www.nuget.org/packages/Microsoft.CrmSdk.Deployment/
Microsoft.CrmSdk.Workflow Microsoft.Xrm.Sdk.Workflow.dll https://www.nuget.org/packages/Microsoft.CrmSdk.Workflow/
Microsoft.CrmSdk.XrmTooling.CoreAssembly Microsoft.Xrm.Tooling.Connector.dll
Microsoft.Rest.ClientRuntime.dll
https://www.nuget.org/packages/Microsoft.CrmSdk.XrmTooling.CoreAssembly/
Microsoft.CrmSdk.Outlook Microsoft.Crm.Outlook.dll https://www.nuget.org/packages/Microsoft.CrmSdk.Outlook/

Developer code samples

For the complete list of developer code samples, see Sample code directory for Dynamics 365 Customer Engagement (on-premises)

See also

Choose your development style for Dynamics 365 Customer Engagement (on-premises)