S’abonner aux mises à jour des assemblys SDK avec NuGet

S'applique à Dynamics 365 (en ligne), version 9.x

Les assemblys de SDK .NET et certains outils de ligne de commande sont disponibles via un site Web de distribution de logiciels appelé nuget.org. L'utilisation des packages NuGet dans votre projet d'application vous permet de maintenir votre projet à jour avec les dernières versions des assemblys et des outils de SDK. Visual Studio prend cette fonctionnalité depuis la version 2010 et il existe même un client NuGet autonome pour les développeurs qui n'utilisent pas Visual Studio. Un autre avantage lié à l'utilisation de packages NuGet dans vos projets est que les références et dépendances d'assembly sont automatiquement gérées pour vous. Les packages NuGet sont disponibles pour le Kit de développement logiciel (SDK) de Dynamics 365 (en ligne) Customer Engagement ainsi que pour les versions précédentes, c'est-à-dire les versions 2011, 2013 et 2015.

Où trouver les packages SDK NuGet

Les packages pour le Kit de développement logiciel (SDK) de Dynamics 365 se trouvent sous le profil crmsdk. Ce sont les packages officiels pour le Kit de développement logiciel (SDK) de Dynamics 365 officiels. Sélectionnez un package dans la liste pour accéder à la page des détails du package. Voici les packages NuGet actuellement appropriés pour Dynamics 365 (en ligne), version 9.0.

Package Description
Microsoft.CrmSdk.CoreAssemblies Contient les assemblys Microsoft.Xrm.Sdk.dll et Microsoft.Crm.Sdk.Proxy.dll ainsi que des outils
Microsoft.CrmSdk.CoreTools Contient les outils de SDK créés par l'équipe Microsoft Dynamics 365.
Microsoft.CrmSdk.Deployment Contient l'assembly Microsoft.Xrm.Sdk.Deployment.dll
Microsoft.CrmSdk.Outlook Contient l'assembly Microsoft.Crm.Outlook.dll
Microsoft.CrmSdk.Samples.HelperCode-CS Code d'aide C# créé par l'équipe de documentation pour les développeurs de Microsoft Dynamics 365 Customer Engagement. Ce code est utilisable avec le point de terminaison du service d'organisation.
Microsoft.CrmSdk.WebApi.Samples.HelperCode Code d'aide C# créé par l'équipe de documentation pour les développeurs de Microsoft Dynamics 365 Customer Engagement. Ce code est utilisable avec l'API Web. Ces classes assurent l'authentification de service Web pour les déploiements sur site et en ligne, le traitement des erreurs, ainsi que la configuration de chaîne de connexion. Ces classes sont utilisées dans nos exemples de l'API Web
Microsoft.CrmSdk.Workflow Contient l'assembly Microsoft.Xrm.Sdk.Workflow.dll
Microsoft.CrmSdk.XrmTooling.CoreAssembly Contient l'assembly Microsoft.Xrm.Tooling.Connector
Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell Contient les assemblys pour Xrm.Tooling.Connector Powershell
Microsoft.CrmSdk.XrmTooling.PackageDeployment.PowerShell Contient les assemblys pour PowerShell Package Deployer.
Microsoft.CrmSdk.XrmTooling.PackageDeployment.Wpf Contient le Packages Deployer Dynamics 365
Microsoft.CrmSdk.XrmTooling.PackageDeployment Contient l'assembly Microsoft.Xrm.Tooling.PackageDeployment.CrmPackageExtentionBase.dll
Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool Contient l'outil Plug-in Registration requis pour gérer les assemblys de plug-in, les assemblys de workflow, les entités virtuelles et les points de terminaison de service pour Microsoft Dynamics 365.
Microsoft.CrmSdk.XrmTooling.WpfControls Contient les assemblys Microsoft.Xrm.Tooling.CrmConnectControl.dll, Microsoft.Xrm.Tooling.Ui.St yles.dll et Microsoft.Xrm.Tooling.WebResourceUtility.dll

Dynamics 365

Sur la page des détails de package, sélectionnez un package avec un numéro de version commençant par 8.x. Le titre du package indique que la version du package concerne le SDK Dynamics 365. Le package cible .NET Framework 4.5.2.

CRM 2015

Sur la page des détails de package, sélectionnez un package avec un numéro de version commençant par 7.x. Le titre du package indique que la version du package concerne le SDK CRM 2015. Le package cible .NET Framework 4.5.2.

CRM 2013

Sur la page des détails de package, sélectionnez un package avec un numéro de version commençant par 6.x. Le titre du package indique que la version du package concerne le SDK CRM 2013. Le package cible .NET Framework 4. Depuis la version 6.1.1, le package cible également .NET Framework 4.5.

CRM 2011

Sur la page des détails de package, sélectionnez un package avec un numéro de version commençant par 5.x. Le titre du package indique que la version du package concerne le SDK CRM 2011. Le package cible .NET Framework 4.

Comment installer un package dans votre projet

Pour plus d’informations sur l’installation des packages NuGet dans votre projet, voir Gestion des packages NuGet avec la boîte de dialogue.

Voir aussi

nuget DOCS
Installation de NuGet
Gérer des bibliothèques de projet avec NuGet