2016-03-15 59 views
0

我正在關注Azure離線數據同步的演示(https://azure.microsoft.com/en-us/documentation/articles/mobile-services-windows-store-dotnet-get-started-offline-data/)。當添加對SQLite的引用時,似乎沒有在演示中列出的Nuget軟件包。我找不到用於Windows運行時(Windows 8.1)的SQLite或用於Windows Phone 8.1的SQLite。有沒有合適的替代品?哪些Nuget軟件包可用於Azure離線數據同步

此外,爲什麼SQLite無法在Arm和x86上運行。當我按照建議選擇x86時,我無法部署到我的手機。

回答

0

您應該使用nuget:Azure Mobile SQLiteStore 2.0.1

https://www.nuget.org/packages/Microsoft.Azure.Mobile.Client.SQLiteStore/

+0

嘗試做一個乾淨的解決方案和重建解決方案? – juvchan

+0

當我這樣做時,它會添加對Windows運行時(Windows 8.1)的SQLite或Windows Phone 8.1的SQLite的引用,就像示例一樣,但Visual Studio向我提供了兩個錯誤「無法找到SDK'SQLite.WinRT81,version = 3.8。 7.2'「和」找不到SDK'SQLite.WP81,版本= 3.8.7.2'「。 – lcj

+0

這是我第三次用完全相同的結果完成這項工作。 – lcj

0

解決了它。我去了http://sqlite.org/download.html並運行了sqlite-wp81-winrt-3110100.vsix和sqlite-winrt81-3110100.vsix。我通過「添加參考」和「擴展」添加了參考。我刪除了無效的引用。