2015-08-06 20 views
8

Pobrałem paczkę z Nuget i nadal nie ma SQLite.cs ani SQLiteAsync.cs dodane do projektu Jeśli SQLite-NET nadal nie wspiera VS 2015 RTM, ewentualnych alternatyw?Korzystanie SQLite-NET z UWP

Zauważ, że próbowałem SQLite.NET-PCL i nadal ten sam problem.

+0

To naprawdę pytanie na forum projektu lub na stronie GitHub, a nie na SO. Czy próbowałeś użyć [dostawcy SQLite ADO.NET] (https://www.nuget.org/packages/System.Data.SQLite/)? –

+0

@PanagiotisKanavos Wydaje mi się, że nie jest to obsługiwane. Ostatnia wersja została zaktualizowana w maju 2015. – Kinani

+1

@Kinani - Czy znalazłeś rozwiązanie dla SQLite-NET? Ponieważ nawet ja nie jestem w stanie znaleźć żadnych sqlite.cs dodanych do mojego projektu. – Tulika

Odpowiedz

12

SQLite.NET-PCL nie powinien dodawać tych dwóch klas bezpośrednio do plików projektu.

Czy pobrać prawo SQLite.NET-PCL poprzez Nuget? (podczas wyszukiwania SQLite.NET na NuGet jest wielki bałagan, więc łatwo się pomylić i zainstalować niewłaściwy).

The right SQLite.NET PCL library

Czy zainstalować SQLite VSIX package for Universal App Platform development using Visual Studio 2015. Czy dodać go do odesłania projektu?

Czy próbowałeś czytania mojego blogu na ten temat: Using SQLite in Windows 10 Universal apps?

Wszystko powinno działać poprawnie z VS 2015 RTM.

+0

To zadziałało, odnosiłem się do niewłaściwego. Dzięki. – Kinani

+1

Poszedłem za tutorialem. UWP działa wstępnie na komputerze lokalnym, ale gdy działa na urządzeniu mobilnym lub emulatorze, otrzymuję komunikat o błędzie sqlite3.dll. Czy ten samouczek działa dla Ciebie, gdy uruchamiasz go na urządzeniach mobilnych? – Stam

+0

Mam dokładnie ten sam problem. Trochę frustrujące. Pomocna byłaby zaktualizowana robocza próbka z odpowiednimi wersjami i odniesieniami. –

0

Pytanie dotyczyło sqlite-net, ale odpowiedź dotyczyła SQLite.NET-PCL. Ja też wpadłem na ten sam problem z sqlite-net na UWP. Okazuje się, że jest to znany problem. Zobacz tutaj od strony GitHub (emisja 391):

https://github.com/praeclarum/sqlite-net/issues/391

Dodawanie sqlite-net Nuget do projektu uniwersalnego systemu Windows nie dodaje SQLite.cs lub SQLiteAsync.cs do projektem # 391