2016-10-31 1 views
-3

Ich habe versucht, Xamarin App mit Azure Mobile App Backend zu verbinden und Offline-Synchronisierung zu verwenden. Dazu möchte ich das SQLiteStore nuget-Paket verwenden, aber ich kann es nicht im UWP-Projekt installieren (ich habe versucht, es auch in einer nackten UWP-Lösung zu installieren). Ich weiß, dass Version 2.0.x auch für UWP funktioniert, aber für Version 3.0.3 gibt es irgendwo ein Problem. weil ich während der Paketwiederherstellung einen Fehler erhalte.Microsoft.Azure.Mobile.Client.SQLiteStore 3.0.3 nicht kompatibel mit UWP

Error Package restore failed. Rolling back package changes for 'Napadovac.UWP'.0

+1

Wir haben nichts darüber erhalten (ich bin die Person, die allgemein kontaktiert wird). Wir legen auch unsere Support-Kanäle in unseren Dokumenten an, darunter GitHub Issues & Azure Forums, aber keine E-Mails. Nachdem das gesagt wurde, was ist das Problem? Du hast es nicht wirklich gesagt. –

+0

Hallo Adrian, danke für die Antwort. Problem ist wie gesagt, dass ich das Paket nicht im UWP-Projekt installieren kann. Die Paketwiederherstellung schlägt fehl, wenn das Paket installiert wird. Die Installation anderer Pakete funktioniert. Dieser Fehler wird nur für das SQLiteStore-Paket angezeigt. Dieser Fehler tritt UWP-Projekt innerhalb von Xamarin-Lösung und auch in einem neuen UWP-Projekt auf, in dem keine Nuget-Pakete (neben den Standard-Paketen) installiert sind. Ich habe eine Fehlermeldung hinzugefügt, als ich das nugget-Paket in meinem ursprünglichen Post installiert habe. Vielen Dank. –

+0

Das Microsoft.Azure.Mobile.Client.SqliteStore-Paket hängt von einer Reihe anderer Pakete ab. Was Sie zur Verfügung gestellt haben, ist die letzte Nachricht, die besagt, dass sie fehlgeschlagen ist - nicht die Fehlermeldung, die den Rollback verursacht hat. Ich installiere dieses Paket ungefähr ein Dutzend Mal pro Woche, also rate ich etwas in Ihrem Setup, kann aber nichts wirklich tun, bis ich den tatsächlichen Fehler sehe. –

Antwort

4

Nachdem einige mehr in Scheite zu graben und Internet fand ich heraus, dass das Problem war, dass ich alte Version des Microsoft.NETCore.UniversalWindowsPlatform Paket installiert hatte. Die Paketwiederherstellung schlägt bei Version 5.1 fehl. ist installiert. Ich habe auf Version 5.2.2 aktualisiert. und es funktioniert jetzt.

Verwandte Themen