我有一个应用程序,使用SQLite数据库在本地存储数据。我通过以下方式获取路径并打开数据库:
string dbPath = System.IO.Path.Combine(FileSystem.AppDataDirectory, "mydatabase")
db = new SQLiteConnection(dbPath);
我创建了一个示例数据库(example.db3),并将其复制到Resources\Raw文件夹中,使用Build Action MauiAsset。我的问题是如何获取此数据库文件的路径,以便我可以使用。
string dbPath = System.IO.Path.Combine("*path to Resources\Raw foldder*", "example.db3");
获取打开示例数据库的完整路径。 我尝试过搜索,但最好的结果是使用FileSystem.Current.OpenAppPackageFileAsync,但这只能用于流读取,而我需要获取路径。 理想情况下,该方法应适用于所有平台。