簡體   English   中英

Microsoft.Datasync.Client.SQLiteStore.SQLiteException:無法為 URI 連接字符串配置 sqlite3

[英]Microsoft.Datasync.Client.SQLiteStore.SQLiteException: Unable to configure sqlite3 for URI connection strings

我收到此錯誤“Microsoft.Datasync.Client.SQLiteStore.SQLiteException:無法為 URI 連接字符串配置 sqlite3。” 嘗試使用 Microsoft.DataSync.Client.SQLiteStore 在 xamarin.android 項目中創建離線存儲時。 目標 android 版本是 Android 12。

這就是我創建離線商店的方式。

var dbPath = $"{FileSystem.AppDataDirectory}/devstore.db"; var lcStore = new OfflineSQLiteStore($"file:/{dbPath}?mode=rwc");

知道為什么會這樣嗎?

我嘗試搜索一些解決方案,並根據一些建議將 android 文件夾路徑更改為 personal 和 all 但沒有運氣解決這個問題。

SQLite 可能已配置。 下面sqlite3_config()返回SQLITE_MISUSE,說明SQLite已經配置好了。

有一個待定版本將解決該特定問題,我將在今天晚些時候(2 月 3 日)制作一個新的 NuGet package 來解決這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM