MVC3 с Npgsql и Entity Framework и .Net Framework 4 - PullRequest
4 голосов
/ 17 ноября 2011

Хорошо, я хотел бы знать, поддерживает ли NpgSQL .NET Framework 4 с EntityFramework, так как я пытался использовать его с Framework 4 и Microsoft.Data.Entity.CTP (первый подход кода) в моем приложении MVC3, и я не нашел успехак сожалению.

Также, если бы кто-нибудь мог привести меня к любым сообщениям или ссылкам об использовании ADO.NET в MVC3 вместо EntiyFramework, было бы очень полезно.

Любая помощь будет очень признательна.

Ответы [ 2 ]

3 голосов
/ 17 ноября 2011

Из коробки нет.Существует некоторый обходной путь с PostgreSQL и EF, но я отказался после многих попыток заставить его работать.Я использую Telerik OpenAccess ORM.Для PostgreSQL это бесплатно, потому что база данных также бесплатнаЭто работа со всеми основными СУБД.Поддержка подхода Code first, а также подхода базы данных first (обратный инжиниринг).В последней версии также есть Perfomance и инструмент настройки!Отличный продукт.

Вот ссылка

0 голосов
/ 28 февраля 2013

Когда вы задали вопрос, я думаю, что ответ был бы отрицательным.Ответ, вероятно, не имеет отношения к вам сейчас, но для других ...

Теперь я должен сказать, что ответ да .У меня есть проект MVC3 (затем преобразованный с повышением в MVC4), в котором используется структура первого объекта кода и npgsql.

Я использовал EF6b2 и npgsql 2.0.12.

Настройка раздела объектной структуры web.config, DbProviderFactoriesраздел и строка подключения правильно были частью, чтобы он заработал.Я также включил в проект dll безопасности и npgsql.

См. https://stackoverflow.com/a/12033304/25372

...