Как заставить Npgsql работать с EF4? - PullRequest
4 голосов
/ 04 января 2012

эй, я знаю, что это старый вопрос, но я немного застрял, пытаясь заставить Npgsql вообще работать с EF4!Кажется, я не могу зарегистрировать провайдера, куда бы он ни шел, чтобы он отображался в Мастере моделей данных сущностей.

При попытке создать новую модель я пытаюсь создать соединение сбаза данных Postgres в диалоговом окне «Изменить источник данных».Но единственными провайдерами здесь являются разные варианты MSSQL и "".Комбинация поставщика данных в этой форме не показывает Npgsql или что-либо связанное с postgres.

Я уже выполнил обычную процедуру регистрации npgsql и моноблоков безопасности в GAC.Я изменил machine.config (32 и 64 бита), чтобы иметь обязательную запись фабрики провайдера.

Я использую VS2010 SP1 в Windows 7 64bit и Npgsql 2.0.11.92.Я разрабатываю для .NET4.

Любые идеи о том, как заставить это работать, будут высоко оценены.

1 Ответ

1 голос
/ 08 января 2012

К сожалению, Npgsql не поддерживает VS Wizards. У нас очень ранняя работа, которую вы можете попробовать.

Проверьте нашу страницу загрузок и найдите файл Npgsql.Provider.zip. Следуйте инструкциям по установке и дайте мне знать, если он работает нормально для вас.

Опять же, извините за отсутствие поддержки.

Надеюсь, это поможет.

...