Download Dynamics 365 for Customer Engagement apps version 9.x Software Development Kit (SDK)

Applies to Dynamics 365 for Customer Engagement apps version 9.x

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 Dynamics 365 for Customer Engagement apps 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 Download tools from NuGet

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 for Customer Engagement apps

See also

Choose your development style for Dynamics 365 for Customer Engagement apps