Procédure : ajouter un fichier .edmx existant (Entity Data Model Tools)

Cette rubrique décrit comment ajouter un fichier .edmx existant à un projet Visual Studio. Le fichier .edmx contient des informations sur le modèle conceptuel, le modèle de stockage et le mappage. Pour plus d'informations, consultez Présentation d'un fichier .edmx (Entity Framework).

Cc716670.note(fr-fr,VS.100).gifRemarque :
La procédure décrite dans cette rubrique suppose que la base de données existe déjà (ou qu'elle va être créée) pour le modèle en cours d'ajout.Pour plus d'informations, consultez Procédure : générer une base de données à partir d'un modèle conceptuel (Entity Data Model Tools).

Pour ajouter un fichier .edmx existant à un projet Visual Studio

  1. Ouvrez ou créez le projet auquel vous voulez ajouter le fichier .edmx.

  2. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nom du projet, pointez sur Ajouter, puis cliquez sur Élément existant.

    La boîte de dialogue Ajouter un élément existant s'affiche.

  3. Recherchez le dossier .edmx qui correspond au modèle en cours d'ajout.

  4. Sélectionnez le fichier .edmx à ajouter, puis cliquez sur Ajouter.

    Le projet .edmx est ajouté au projet. Les éléments suivants sont également ajoutés au projet :

    • Des références aux assemblys System.Data, System.Data.Entity, System.Core, System.Security et System.Runtime.Serialization, s'ils n'existent pas déjà.

    • Un fichier de code source contenant des classes générées à partir du modèle conceptuel. Vous pouvez afficher le fichier de code source en développant le nœud .edmx dans l'Explorateur de solutions.

    Cc716670.note(fr-fr,VS.100).gifRemarque :
    Le fichier de code source est généré à partir du fichier .edmx.Toutes les modifications manuelles apportées au fichier de code source sont remplacées lorsque le fichier .edmx correspondant est modifié.

    Cc716670.note(fr-fr,VS.100).gifRemarque :
    Dans les projets Visual Basic, vous devez cliquer sur le bouton Afficher tous les fichiers de l'Explorateur de solutions pour afficher le fichier de code source.

  5. Ajoutez la chaîne de connexion au fichier App.Config ou Web.Config, en fonction du type de projet.

    Pour plus d'informations sur le format de la chaîne de connexion, consultez Connection Strings et How to: Define the Connection String (Entity Framework).

    Si votre projet ne contient pas déjà de fichier App.Config ou Web.Config, vous pouvez en ajouter un en procédant comme suit :

    1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le nom du projet, pointez sur Ajouter, puis cliquez sur Nouvel élément.

      La boîte de dialogue Ajouter un nouvel élément s'affiche.

    2. Sélectionnez Fichier de configuration de l'application ou Fichier de configuration Web, selon le type de projet.

    3. Cliquez sur Ajouter.

  6. Dans l'Explorateur de solutions, double-cliquez sur le fichier .edmx pour l'ouvrir dans Entity Data Model Designer (Concepteur d'entités).

    Cc716670.note(fr-fr,VS.100).gifRemarque :
    Lorsque vous essayez d'ouvrir un fichier .edmx qui cible le .NET Framework version 3.5 (comme indiqué par l'espace de noms XML https://schemas.microsoft.com/ado/2007/06/edmx), le Concepteur d'entités vous invite à mettre à jour la version avant de l'ouvrir.Lorsque vous cliquez sur modifier, le Concepteur d'entités met à jour la version (en mettant à jour l'espace de noms XML) et ouvre le fichier.

Voir aussi

Tâches

Procédure : créer un fichier .edmx (Entity Data Model Tools)

Autres ressources

Modélisation de tâches avec Entity Data Model Tools
Tâches de mappage avec Entity Data Model Tools
Tâches de déploiement avec Entity Data Model Tools