2012-01-04 1 views
4

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

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

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

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

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

+0

К сожалению, Npgsql не поддерживает VS Wizards. У нас очень ранняя работа, которую вы можете попробовать. Ознакомьтесь с нашей страницей downloads.npgsql.org и найдите файл Npgsql.Provider.zip. Следуйте инструкциям там и сообщите мне, если он работает нормально для вас. Опять же, жаль отсутствие поддержки. Я надеюсь, что это помогает. –

ответ

1

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

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

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

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

Смежные вопросы