Partager via


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

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

  1. Dans Microsoft Visual Studio, sélectionnez Nouveau projet.

  2. Dans le volet de navigation gauche, sous Modèles, sélectionnez Visual C# ou Visual Basic.

  3. Au-dessus de la liste des modèles disponibles, sélectionnez .NET Framework 4.5.2.

  4. Dans la liste de modèles, sélectionnez Application console.

    Boîte de dialogue Nouveau projet d'application de console dans Dynamics 365

  5. Dans les champs en bas du formulaire, donnez un nom et un emplacement au projet, puis sélectionnez OK.

  6. 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.

    Choisir l'infrastructure cible du projet CRM

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

  1. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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

  1. 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.

  2. 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.

  3. Dans la zone de recherche, entrez System.IdentityModel.

  4. Sélectionnez System.IdentityModel dans la liste des résultats de la recherche et cliquez sur OK.

  5. 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.

Ajouter les références de projet pour le projet CRM

É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