Cómo: Agregar un archivo .edmx existente (Herramientas de Entity Data Model)

En este tema se describe cómo agregar un archivo .edmx existente a un proyecto de Visual Studio. El archivo .edmx contiene información sobre el modelo conceptual y el de almacenamiento, así como información sobre la asignación. Para obtener más información, vea Información general sobre el archivo .edmx (Entity Framework).

Cc716670.note(es-es,VS.100).gifNota:
En el procedimiento descrito en este tema se da por hecho que la base de datos ya existe (o se creará) para el modelo que va a agregar.Para obtener más información, vea Cómo: Generar una base de datos a partir de un modelo conceptual (Herramientas de Entity Data Model).

Para agregar un archivo .edmx existente a un proyecto de Visual Studio

  1. Abra o cree el proyecto al que desea agregar el archivo .edmx.

  2. En el Explorador de soluciones, haga clic con el botón secundario en el nombre del proyecto, seleccione Agregar y, a continuación, haga clic en Elemento existente.

    Aparece el cuadro de diálogo Agregar elemento existente.

  3. Busque el archivo .edmx correspondiente al modelo que va a agregar.

  4. Seleccione el archivo .edmx que va a agregar y, a continuación, haga clic en Agregar.

    El archivo .edmx se agrega al proyecto. También se agrega al proyecto lo siguiente:

    • Referencias a los ensamblados System.Data, System.Data.Entity, System.Core, System.Security y System.Runtime.Serialization, si no existen.

    • Un archivo de código fuente que contiene clases que se generaron desde el modelo conceptual. Para ver el archivo de código fuente, expanda el nodo .edmx en el Explorador de soluciones.

    Cc716670.note(es-es,VS.100).gifNota:
    El archivo de código fuente se genera a partir del archivo .edmx.Todos los cambios manuales que se realicen en el archivo de código fuente se sobrescribirán cuando cambie el archivo .edmx correspondiente.

    Cc716670.note(es-es,VS.100).gifNota:
    Para ver el archivo de código fuente en los proyectos de Visual Basic, haga clic en el botón Mostrar todos los archivos del Explorador de soluciones.

  5. Agregue la cadena de conexión al archivo App.Config o Web.Config, dependiendo del tipo de proyecto.

    Para obtener más información acerca del formato de cadena de conexión, vea Connection Strings y How to: Define the Connection String (Entity Framework).

    Si el proyecto no contiene un archivo App.Config o Web.Config, puede agregar uno siguiendo estos pasos:

    1. En el Explorador de soluciones, haga clic con el botón secundario en el nombre del proyecto, seleccione Agregar y, a continuación, haga clic en Nuevo elemento.

      Aparecerá el cuadro de diálogo Agregar nuevo elemento.

    2. Seleccione Archivo de configuración de aplicaciones o Archivo de configuración web, dependiendo del tipo de proyecto.

    3. Haga clic en Agregar.

  6. En el Explorador de soluciones, haga doble clic en el archivo .edmx para abrirlo en Entity Data Model Designer (Entity Designer).

    Cc716670.note(es-es,VS.100).gifNota:
    Al intentar abrir un archivo .edmx destinado a la versión 3.5 de .NET Framework (tal y como indica el espacio de nombres XML https://schemas.microsoft.com/ado/2007/06/edmx), Entity Designer le solicita que actualice la versión antes de abrirlo.Al hacer clic Modificar, Entity Designer actualizará la versión (actualizando el espacio de nombres XML) y abrirá el archivo.

Vea también

Tareas

Cómo: Crear un nuevo archivo .edmx (Entity Data Model Tools)

Otros recursos

Modelar tareas con las herramientas de Entity Data Model
Asignar tareas con las herramientas de Entity Data Model
Tareas de implementación con las herramientas de Entity Data Model