Entity Framework
Entity-Framework с Postgresql
Поиск…
Предварительные шаги, необходимые для использования Entity Framework 6.1.3 с PostgresSql с использованием Npgsqlddexprovider
1) Взял резервную копию Machine.config из местоположений C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config и C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config
2) Скопируйте их в другое место и отредактируйте их как
а) найти и добавить в
<system.data> <DbProviderFactories>
<add name="Npgsql Data Provider" invariant="Npgsql" support="FF"
description=".Net Framework Data Provider for Postgresql Server"
type="Npgsql.NpgsqlFactory, Npgsql, Version=2.2.5.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" />
b) если они уже существуют над входом, проверьте его и обновите.
- Замените исходные файлы на измененные.
- запустить команду командной строки разработчика для VS2013 в качестве администратора.
- если Npgsql уже установлен, используйте команду «gacutil -u Npgsql» для удаления, затем установите новую версию Npgsql 2.5.0 с помощью команды «gacutil -i [path of dll]»,
- Сделайте выше для Mono.Security 4.0.0.0
- Загрузите NpgsqlDdexProvider-2.2.0-VS2013.zip и запустите NpgsqlDdexProvider.vsix (закройте все экземпляры визуальной студии)
- Найден EFTools6.1.3-beta1ForVS2013.msi и запустите его.
- После создания нового проекта установите версию EntityFramework (6.1.3), NpgSql (2.5.0) и NpgSql.EntityFramework (2.5.0) из Manage Nuget Packages.10). Выполнено ... Добавить новую модель данных Entity в ваш проект MVc
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow