2017-07-19 7 views
0

Ich habe Schwierigkeiten, Sqlite.net Extensions in meiner Xamarin Android App zu verwenden.Wie funktioniert Sqlite.net Extensions?

Ich bekomme die Ausnahme:

Sie wissen nicht, über System.Collections.Generic.List`1 [app_name.Model.modelName]

Das Problem ist ähnlich:

Sqlite extension is not working as expected

und

Use SQLiteNetextensions with Xamarin for Android-App

aber die Antworten von dort funktionieren nicht für mich und ich kann keine Kommentare hinzufügen, also muss ich eine neue Frage starten.

Ich habe versucht, verschiedene sqlite.net Erweiterungen Pakete zu installieren und bekam kein Ergebnis.

Mit SQLite.Net Extensions-PCL 2.0.0-Alpha2 gibt mir solche Ausnahme:

System.IO.FileNotFoundException: Kann nicht Assembly laden ‚SQLite.Net, Version = 3.0.5.0, Culture = neutral, PublicKeyToken = '. Vielleicht existiert es im Mono für Android-Profil nicht?

Ich bin mit SQL-net Bibliothek:

https://www.nuget.org/packages/sqlite-net-pcl/

Hat jemand eine endgültige Lösung für dieses Problem hat, bitte?

Edit:

Ich hatte ein neues Projekt zu erstellen, und fügen Sie alles in der alten.

Ich glaube nicht, dass das Problem beantwortet, aber es ist genug für mich ...

Antwort

0

ich Sql-net Bibliothek bin mit:

https://www.nuget.org/packages/sqlite-net-pcl/

Der Link Hier gibst du die richtige Lib, aber du installierst dieses Paket wirklich? Weil du auch gesagt hast, dass du SQLite.Net Extensions-PCL 2.0.0-alpha2 installierst.

Bitte versuchen, das Paket im folgende Screenshot zu installieren, wird die letzte stabile Version ist 1.3.3:

enter image description here

+0

Dank für das versucht zu helfen. Ich installiere das Paket vom Screenshot. Ich habe heute ein neues Projekt erstellt, SQLite.Net Extensions-PCL 2.0.0-alpha2 installiert und es scheint zu funktionieren, also muss etwas in meinem ursprünglichen Projekt versaut sein. Ich kann nicht nachvollziehen, was falsch ist, also muss ich einfach alles kopieren und einfügen und sehen, ob es im neuen Projekt funktioniert ... Oder gibt es eine Möglichkeit, alle Referenzen im alten Projekt neu zu installieren? –