Démarrer un projet de code managé dans Visual Studio
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
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 de Microsoft Dynamics 365. Découvrez quelles références obligatoires doivent être ajoutées à votre projet lorsque vous créez une application liée aux assemblys du SDK de Microsoft Dynamics 365.
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 de Microsoft Dynamics 365 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.
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 365.
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.
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.
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 de Microsoft Dynamics 365.
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 de Microsoft Dynamics 365 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 incluses dans le SDK Microsoft Dynamics 365.
Ajouter les références Identity requises
Activez la fonctionnalité Windows nommée Windows Identity Foundation (WIF). Pour ce faire, accédez au Panneau de configuration > Programmes > Programmes et fonctionnalités. Sélectionnez Activer ou désactiver des fonctionnalités Windows. Ensuite, sélectionnez (cochez) Windows Identity Foundation (WIF) 3.5 dans la liste.
Vous pouvez également télécharger et installer la bibliothèque de la version 3.5 de Windows Identity Foundation (WIF), 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é
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright