web-dev-qa-db-fra.com

Fournisseur SQLite dans VS2017

Je souhaite connecter sqlite via EF6 dans VS2017 . J'ai installé le package de nuget "System.Data.SQLite" . J'ai également installé "sqlite-netFx46-setup-bundle-x86-2015-1.0.104.0.exe" from http://system.data.sqlite.org , mais je ne peux pas voir le fournisseur SQLite lors de l'ajout d'une entité de données ADO.NET.

Est-ce que je manque quelque chose? ou le paquet ci-dessus ne supportant pas le VS2017 (il est dit que c'est pour le VS2015)

15
Raymond Wong

Il n'y a pas de paquet fournisseur DDEX pour VS 2017 (pour le moment). https://system.data.sqlite.org/index.html/tktview?name=8292431f51

En gros, vous devez attendre: sqlite-netFx46-setup-bundle-x86-2017-1.0.1xx.0.exe 

Mise à jour "officielle":

L'estimation actuelle est que la prise en charge de Visual Studio 2017 sera de être inclus dans la version 1.0.106.0, qui devrait être publiée à un point à la mi-juin.

mistachkin ajouté le 2017-05-28 20:41:40: À ce stade, il semble peu probable que je puisse ajouter le support VS 2017 aux composants de conception (concepteur de table, assistant d'entité, etc.).

UPDATE: J'ai créé un fournisseur DDEX qui active la prise en charge de SQLite (pour EF6 uniquement) dans Visual Studio 2017, consultez le guide d'utilisation ici: https://github.com/ErikEJ/SqlCeToolbox/wiki/ EF6-workflow-with-SQLite-DDEX-provider

26
ErikEJ

Le programme d'installation de VS 2017 est vraiment difficile à installer ***. L'installation de packages via un déploiement automatisé fonctionne, mais la détection de l'état de l'installation, etc. est presque impossible.

On dirait que les développeurs Microsoft sont finalement tombés malades des packages msi et ont mis en place leur propre installateur/gestionnaire de packages pour VS2017, comme d'autres équipes l'ont fait pour Office 365, etc.

0
Spacefish

Selon l'url fournie par le journal intaller de sqlite-netFX46-bundle-win32-2015-1.0.108.0: https://system.data.sqlite.org/index.html/info/8292431f51119807241632b092774e60189018d9 Visual Studio 2017, support pas encore disponible J'ai essayé beaucoup de choses sans résultat, le pire est que j'ai installé aussi un VS 2015 mais ne peux pas l'installer à cause de l'installation de VS 2017 sur mon ordinateur. 

0