Как создать модель Entity Framework из существующей базы данных SQLite в Visual Studio 2008? - PullRequest
4 голосов
/ 25 марта 2010

Я установил System.Data.SQLite ADO.NET Provider из http://sqlite.phxsoftware.com/. Я могу подключиться к базе данных из Visual Studio, могу открыть схемы таблиц, представления и т. Д.

Я хотел бы использовать существующую базу данных SQLite для создания модели Entity Framework в Visual Studio 2008.

Когда я пытаюсь создать новый файл ADO.NET Entity Data Model (.edmx) с помощью мастера, существующего соединения SQLite нет в списке. Кроме того, невозможно создать соединение SQLite, потому что нет поставщика для SQLite. В нем перечислены только SQL Server, файл SQL Server и SQL Server Compact 3.5.

Есть идеи, как решить эту проблему?

UPDATE:

Сработало после удаления и переустановки поставщика данных SQLite ADO.NET (SQLite-1.0.65.0-setup.exe).

1 Ответ

3 голосов
/ 25 марта 2010

Поставщик SQLite должен быть доступен в VS ... Вы можете запустить инструмент "Конфигурирование во время разработки" из меню SQLite.NET (в меню Пуск Windows), чтобы зарегистрировать поставщика в VS.

Обратите внимание, что если вы используете версию VS для Express, вы не можете добавлять сторонних поставщиков ADO.NET ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...