Démarrer un projet de code managé dans Visual Studio
Date de publication : novembre 2016
S’applique à : Dynamics CRM 2015
Cette rubrique explique comment créer un projet dans Microsoft Visual Studio qui soit correctement configuré pour créer une application console utilisant le SDK Microsoft Dynamics CRM.
Conditions préalables
Microsoft Visual Studio installé sur votre ordinateur de développement.
Toute édition, Visual Studio Express incluse, doit fonctionner. Pour plus d’informations sur les versions Microsoft Visual Studio prises en charge, consultez Visual Studio et le .NET Framework.
Le SDK Microsoft Dynamics CRM installé sur votre ordinateur de développement.
Téléchargez le package Kit de développement logiciel (SDK) de Microsoft Dynamics CRM. Exécutez le fichier exécutable téléchargé pour dézipper le package dans un dossier de votre système de développement.
Important
Pour la version préliminaire 7.1.0, les assemblys du Kit de développement logiciel seront disponibles dans les NuGet packages uniquement. Un téléchargement SDK complet regroupant les assemblys sera disponible dans la version RTM 7.1.0.
Créer un projet
La procédure suivante explique comment créer un projet d’application console en C# ou VB qui utilise Microsoft .NET Framework 4.5.2. Pour plus d'informations sur les versions de .NET Framework prises en charge, voir Extensions prises en charge pour Microsoft Dynamics CRM 2015.
Nouveau projet
Dans Microsoft Visual Studio, sélectionnez Nouveau projet.
Dans le volet de navigation gauche, sous Modèles, sélectionnez Visual C# ou Visual Basic.
Au-dessus de la liste des modèles disponibles, sélectionnez .NET Framework 4.5.2.
Dans la liste de modèles, sélectionnez Application console.
Dans les champs en bas du formulaire, donnez un nom et un emplacement au projet, puis sélectionnez OK.
Dans le menu Projet, ouvrez le formulaire des propriétés du projet et vérifiez que l’infrastructure cible a la valeur .NET Framework 4.5.2. N’utilisez pas le profil client .NET Framework 4.5.2.
Ajoutez toutes les références requises à votre projet.
Les procédures suivantes vous expliquent comment ajouter toutes les références d'assembly nécessaires à votre projet. Considérez cela comme un ensemble de base de références dont la plupart des applications de code managé auront besoin pour appeler les méthodes des services Web.
Pour ajouter les références requises pour votre projet, vous pouvez également simplement utiliser le package disponible pour NuGet. À l'aide du gestionnaire de packages NuGet dans Visual Studio, recherchez et ajoutez le package Microsoft.CrmSdk.CoreAssemblies à votre projet. Vous pouvez ensuite ignorer les instructions restantes de cette rubrique.
Toutefois, si vous écrivez une application qui accède au point de terminaison de service Web OData, il se peut que vous n'ayez pas besoin d'ajouter des références d'assembly du SDK à votre projet. Pour plus d'informations sur les applications d'écriture qui accèdent au point de terminaison OData, voir Écrire des applications mobiles et modernes.
Ajouter les références système requises
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le nœud Références du projet, sélectionnez Ajouter les références, puis ajoutez les références suivantes à votre projet.
System.Data.Linq
System.DirectoryServices.AccountManagement
System.Runtime.Serialization
System.Security
System.ServiceModel
Ajouter les références d’assembly du SDK requises
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le nœud Références du projet, puis sélectionnez Ajouter les références.
Dans la boîte de dialogue Gestionnaire de références, sélectionnez le bouton Parcourir, puis accédez au dossier où vous avez extrait le SDK Microsoft Dynamics CRM.
Dans le dossier Bin du téléchargement du SDK, sélectionnez les assemblys Microsoft.Crm.Sdk.Proxy.dll et Microsoft.Xrm.Sdk.dll, puis cliquez sur Ajouter.
Sélectionnez OK.
Il existe d’autres références d’assembly du SDK Microsoft Dynamics CRM dont vous pouvez avoir besoin à un moment donné selon la nature du projet que vous créez. Toutefois, pour écrire le code d’application ayant accès au service Web de l’organisation, les références susmentionnées sont toutes celles dont vous avez besoin.Pour plus d'informations :Assemblys inclus dans le Kit de développement logiciel (SDK) Microsoft Dynamics CRM 2015.
Ajouter les références Identity requises
Téléchargez et installez la bibliothèque de la version 3.5 de Infrastructure Windows Identity, nommée WindowsIdentityFoundation-SDK-3.5.msi.
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le nœud Références du projet, puis sélectionnez Ajouter les références.
Dans la zone de recherche, entrez System.IdentityModel.
Sélectionnez System.IdentityModel dans la liste des résultats de la recherche et cliquez sur OK.
De la même façon que ce qui a été effectué aux étapes 2 à 4, ajoutez une référence pour Microsoft.IdentityModel.
Le diagramme suivant montre toutes les références requises ajoutées à un projet.
Étapes suivantes
Conseil
Avant de quitter cette rubrique, pensez à enregistrer votre projet comme modèle de projet. Vous pouvez ensuite réutiliser ce modèle pour de futurs projets de formation et économiser ainsi du temps et des efforts lors de la configuration de nouveaux projets. Pour cela, tandis que votre projet est ouvert dans Microsoft Visual Studio, dans le menu Fichier sélectionnez Exporter le modèle. Suivez les instructions de l’Assistant pour créer le modèle.
Voir aussi
Mise en route pour le développement d’applications de code managé
© 2017 Microsoft. Tous droits réservés. Copyright