Xamarin MySQLite - 无法从本地存储加载错误

时间:2017-05-31 03:27:06

标签: c# sqlite azure xamarin offline-caching

我有一个如下所示的本地数据库:

enter image description here

我在Azure中也有一个使用Azure的数据库,如下所示: enter image description here

每当我使用将我的本地数据库推送到云端的函数await client.SyncContext.PushAsync();时,我都会收到此错误:

Failed to read errors from the local store. ---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: T. Path '', line 0, position 0.

经过一些研究后,我发现这通常是因为没有正确设置MySQLite数据库,但看起来我的数据库与我的云数据库相同。

非常感谢任何建议

1 个答案:

答案 0 :(得分:1)

错误说明:
Failed to read errors from the local store. ---> Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: T

请查看表格的每个列的数据类型。每个列的数据类型必须与类型T

相同