web-dev-qa-db-fra.com

Comment utiliser SQLite dans Visual Studio 2017?

J'utilise Visual Studio 2017, dans le projet UWP. J'ai installé SQLite Compact Toolbox à partir du package NuGet comme ceci:

  • Microsoft.Data.sqlite/sqlite-net/sqlite-net-pcl/System.Data.SQLite

Après cela, je ne peux toujours pas ajouter using Microsoft.Data.Sqlite in MainPage.xaml.cs pour lire les valeurs dans ma table et faire une requête.

Comment puis-je pouvoir ajouter using Microsoft.Data.Sqlite?

3
CorentinMerit

comment utiliser sqlite dans visual studio 2017

Je vous recommande de suivre ce dernier tutoriel pour utiliser une base de données SQLite dans une application UWP.

Et je ne peux pas ajouter en utilisant Microsoft.Data.Sqlite

Si vous avez installé Microsoft.Data.Sqlite Package Nuget, mais ne peut pas référencer le Microsoft.Data.Sqlite namespace, vous devrez peut-être vérifier les versions de l'application UWP, du package et de Microsoft.NETCore.UniversalWindowsPlatform. Comme indiqué dans l'article, si la version minimale de votre projet ne cible pas la mise à jour Fall Creators, vous devez mettre à niveau Microsoft.NETCore.UniversalWindowsPlatform package vers 5.2.2 (ou supérieur) et installez la version 1.1.1 (ou inférieure) de Microsoft.Data.Sqlite package. Détails veuillez vérifier la version minimale de votre projet ne cible pas la mise à jour Fall Creators Update .

Il existe de nombreux packages Nuget pour SQLite, certains d'entre eux sont plus anciens sans mise à jour. Installer plusieurs packages en même temps peut entraîner des conflits. Essayez de les désinstaller tous et de suivre le didacticiel ci-dessus.

Il y a n exemple qui utilise l'ancien SQLite.Net-PCL package que vous pouvez également référencer si vous souhaitez utiliser d'autres packages.

1
Sunteen Wu