web-dev-qa-db-fra.com

VS 2015 fournisseur de données SQLite

J'utilise VS 2015 et je souhaite développer une application Win Form avec .NET Framework 4.5 et SQLite. 

J'ai installé le dernier package de nuget "System.Data.SQLite" avec toutes les dépendances de mon projet mais je n'ai pas trouvé le fournisseur de données SQLite lorsque j'essayais d'ajouter une nouvelle connexion pour gérer ma base de données.

J'essaie la solution pour VS 2013 de ici mais cela ne fonctionne pas.

il n’existe toujours pas de paquet pour VS 2015, c’est le problème? existe-t-il une solution permettant d’utiliser le paquet 2013 en 2015, ou d’autres solutions?

9
TotPeRo

L’installation de ce paquet: sqlite-netFx46-setup-bundle-x86-2015-1.0.103.0.exe devrait résoudre ce problème . Il vous faut une version 32 bits spécifique

De http://system.data.sqlite.org/ :

C'est le seul package d'installation capable d'installer le fichier composants de conception pour Visual Studio 2015.

Ce lien fonctionne au moment de la rédaction de ce document http://system.data.sqlite.org/downloads/1.0.103.0/sqlite-netFx46-setup-bundle-x64-2015-1.0.103.0.exe

ajoutera sqlite à l'explorateur de serveur dans VS2015

11
Daniel Kreiseder

Pour moi, je devais installer ce paquet .

Vous devez cocher la deuxième case à cocher qui intégrera SQLite dans Visual Studio 2015 dans l'assistant d'installation.

Le paquet que Daniel nous a montré ne fonctionnait pas pour moi.

Ma configuration est la suivante: VS 2015, à partir de Nuget, j'ai installé Entity Framework 6, System.Data.SQLite.Core version 1.0.101, le projet est en .Net 4.6.1.

3
JanBrus

Installez le nuget sqlite-net dans votre solution

J'ai une autre solution à importer à partir de 2013 avec le fournisseur en utilisant une chaîne de connexion dans les paramètres . Et lorsque vous l'ouvrez avec 2015, cela fonctionne mais vous ne pouvez pas modifier les options du fournisseur . Si vous souhaitez modifier le fichier. db, vous devez utiliser un navigateur sqlite.

Désolé pour mon anglais. J'espère que vous avez compris Cya

0
David

Votre ancienne application de VS 2013 et sqlite fonctionnera, mais vous ne pourrez pas vous connecter à une nouvelle base de données ni modifier le modèle EF avant que Sqlite ne publie des composants de conception pour Visual Studio 2015. 

0
SaleCar

le développement du fournisseur de données sqlLite pour ef 7 a été suspendu . http://blogs.msdn.com/b/adonet/archive/2014/12/02/ef7-priorities-focus-and-initial -release.aspx Si vous voulez l'utiliser, il vous suffit d'attendre un peu.

0
Luca Morelli