Поделиться через


Как добавить существующий EDMX-файл (средства работы с моделью EDM)

В этом разделе описан процесс добавления существующего EDMX-файла в проект Visual Studio. EDMX-файл содержит концептуальную модель, а также режиме хранения и сведения о сопоставлении. Дополнительные сведения см. в разделе Общие сведения об EDMX-файле (платформа Entity Framework).

Cc716670.note(ru-ru,VS.100).gifПримечание
В процедуре, описанной в данном разделе, предполагается, что база данных для добавляемой модели уже существует (или будет создана).Дополнительные сведения см. в разделе Как создать базу данных из концептуальной модели (средства работы с моделью EDM).

Добавление существующего EDMX-файла в проект Visual Studio

  1. Откройте или создайте проект, в который необходимо добавить существующий EDMX-файл.

  2. Щелкните правой кнопкой мыши имя проекта в обозревателе решений, укажите пункт Добавить и выберите Существующий элемент.

    Откроется диалоговое окно Добавление существующего элемента.

  3. Найдите EDMX-файл, соответствующий добавляемой модели.

  4. Выберите добавляемый EDMX-файл и нажмите кнопку Добавить.

    EDMX-файл добавляется в проект. В проект также добавлены следующие элементы.

    • Ссылки на сборки System.Data, System.Data.Entity, System.Core, System.Security и System.Runtime.Serialization, если они еще не существуют.

    • Файл с исходным кодом, содержащий классы, сформированные из концептуальной модели. Файл с исходным кодом можно просмотреть, развернув узел EDMX в обозревателе решений.

    Cc716670.note(ru-ru,VS.100).gifПримечание
    Файл с исходным кодом формируется из EDMX-файла.Любые изменения, внесенные вручную в файл с исходным кодом, перезаписываются при изменении соответствующего EDMX-файла.

    Cc716670.note(ru-ru,VS.100).gifПримечание
    В проектах Visual Basic для просмотра файла с исходным кодом нужно необходимо нажать кнопку Показать все файлы в обозревателе решений.

  5. Добавьте строку соединения в файл App.Config или Web.Config в зависимости от типа проекта.

    Дополнительные сведения о формате строк соединения см. в разделах Connection Strings и How to: Define the Connection String (Entity Framework).

    Если в проекте еще нет файла App.Config или Web.Config, добавьте его, выполнив следующие действия.

    1. Щелкните правой кнопкой мыши имя проекта в обозревателе решений, укажите пункт Добавить и выберите пункт Новый элемент.

      Появится диалоговое окно Добавление нового элемента.

    2. Выберите файл конфигурации приложения или файл веб-конфигурации в зависимости от типа проекта.

    3. Нажмите кнопку Добавить.

  6. В обозревателе решений дважды щелкните EDMX-файл, чтобы открыть его в конструкторе моделей EDM (конструкторе сущностей).

    Cc716670.note(ru-ru,VS.100).gifПримечание
    При попытке открытия EDMX-файла, предназначенного для .NET Framework версии 3.5 (как указано в пространстве имен XML https://schemas.microsoft.com/ado/2007/06/edmx) конструктор сущностей предложит перед открытием файла обновить его версию.После нажатия кнопки Изменить конструктор сущностей обновит версию (включая пространство имен XML) и откроет файл.

См. также

Задачи

Как создать новый EDMX-файл (средства модели EDM)

Другие ресурсы

Задачи моделирования при помощи средств работы с моделью EDM
сопоставление задач при помощи средств работы с моделью EDM
Задачи развертывания при помощи средств работы с моделью EDM