J'ai déjà visité ces questions et liens résolution de problèmes:SQLite et Entity Framework 6
- Entity Framework 6 + SQLite
- Visual Studio 2013 say me Entity framework that the provider of SQLite is not found
- http://entityframework.codeplex.com/wikipage?title=Rebuilding%20EF%20providers%20for%20EF6
J'ai téléchargé et installé le 1.0.92.0 SQLite de presse Paquet d'ici http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki
Je crée un nouveau projet (bibliothèque de classes) dans Visual Studio 2013. Grâce à NuGet, j'ajoute System.Data.SQLite
(qui ajoute également Core, EF6 et LINQ), EF est également installé.
Je crée le nouveau modèle de données d'entité ADO.NET, je génère à partir de la base de données, sélectionnez ma base de données (connexion de test - ok), je vais à "Quelle version d'Entity Framework voulez-vous utiliser? et je n'ai que l'option « 6 », qui est disponible et il dit:
Votre projet fait référence à la dernière version de EF, cependant, un fournisseur de base de données EF compatible avec cette version n'a pas pu être trouvé pour vous données connexion.
D'après ce que j'ai lu, 1.0.92.0
devrait travailler avec EF6 (même de 1.0.91.0
)
Avez-vous reconstruire le projet? – ErikEJ
@ErikEJ oui j'avais – Nikola