Мне нужно создать приложение, которому нужен простой доступ к базовым c данным в базе данных. Поэтому я решил использовать SQLite в качестве менеджера баз данных и Microsoft Visual Studio 2015 для достижения своей цели.
Первым делом я попытался найти некоторую информацию, связанную со связью базы данных, созданной в SQLite, с Visual Studio *. 1072 * Форма заявки. Я нашел этот очень простой и понятный плейлист YouTube с именем C# & SQLite . Все было хорошо, пока мне не пришлось создавать новый элемент с именем ADO. NET Entity Data Model, который создает модель из существующей базы данных. EF Designer, если быть точным. Проблема в том, что я не могу «увидеть» существующую базу данных.
Это странно, потому что я могу работать с базой данных через VS2015, используя расширение с именем SQLite / SQL Server Compact Toolbox. Теперь у меня установлены следующие функции:
SQLite / SQL Server Compact Toolbox:
![Toolbox](https://i.stack.imgur.com/QXUHr.png)
Мои пакеты NuGet:
![NuGet packages](https://i.stack.imgur.com/7l1bT.png)
Я использую. NET Framework 4.6, как вы могли видеть ниже:
Ссылки в моем проекте:
![References](https://i.stack.imgur.com/rYNsq.png)
Второе видео предыдущего упомянутого плейлиста указывает на загрузку исполняемого файла из system.data.sqlite web . У меня он тоже установлен для. NET Framework 4.6 (первый, потому что я использую x64):
![system.data.sqlite executable](https://i.stack.imgur.com/b1TY8.png)
Это проблема, которую я Получаю, базы данных нет в списке.
![No database found](https://i.stack.imgur.com/yKAip.png)
Почему это происходит? Я даже могу изменить базу данных через Visual Studio.
Подобные проблемы, если интересно: