Partager via


Procédure : utiliser EdmGen.exe pour générer les fichiers de modèle et de mappage (Entity Framework)

Cette rubrique montre comment utiliser l'outil EDM Generator (EdmGen.exe) pour générer les fichiers suivants à partir de la base de données School :

  • un modèle conceptuel (fichier .csdl) ;

  • un modèle de stockage (fichier .ssdl) ;

  • un mappage entre les modèles conceptuel et de stockage (fichier .msl) ;

  • du code de couche objet en Visual Basic ou C# ;

  • des fichiers de vue.

L'outil EdmGen.exe utilise la commande /mode:FullGeneration pour générer les fichiers répertoriés ci-dessus. Pour plus d'informations sur les commandes EdmGen.exe, consultez EDM Generator (EdmGen.exe).

L'utilisation d'EdmGen.exe pour générer les fichiers de modèle et de mappage ne vous dispense pas de configurer votre projet Visual Studio pour qu'il utilise Entity Framework . Pour plus d'informations, consultez Procédure : configurer manuellement un projet Entity Framework.

Bb896270.note(fr-fr,VS.100).gifRemarque :
Un modèle conceptuel généré par EdmGen.exe comprend tous les objets de la base de données.Si vous souhaitez générer un modèle conceptuel qui ne comporte que des objets spécifiques, utilisez l'Assistant EDM.Pour plus d'informations, voir Procédure : utiliser l'Assistant Entity Data Model (Entity Framework).

Pour générer à l'aide de l'outil EdmGen.exe le modèle School pour un projet Visual Basic

  1. Créez la base de données School. Pour plus d'informations, voir Création de l'exemple de base de données School (Démarrage rapide d'Entity Framework).

  2. À l'invite de commandes, exécutez la commande suivante sans saut de ligne :

Pour générer à l'aide de l'outil EdmGen.exe le modèle School pour un projet C#

  1. Créez la base de données School. Pour plus d'informations, voir Création de l'exemple de base de données School (Démarrage rapide d'Entity Framework).

  2. À l'invite de commandes, exécutez la commande suivante sans saut de ligne :

Voir aussi

Tâches

Procédure : configurer manuellement un projet Entity Framework
Procédure : prégénérer des vues pour améliorer les performances des requêtes
Procédure : utiliser EdmGen.exe pour valider les fichiers de modèle et de mappage (Entity Framework)

Autres ressources

Modélisation et mappage (Entity Framework)
Entity Data Model Tools