C#UWP将数据库从已安装的位置复制到本地文件夹

时间:2018-03-23 17:19:06

标签: c# sqlite uwp

我在“ms-appx:///Assets/mydbfile.db”上有一个数据库。我想在应用程序第一次启动时将其复制到本地应用程序文件夹。数据库包含大量数据。

我尝试使用此代码。但它给了我一个例外。

StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(
new Uri("ms-appx:///Assets/mydbfile.db"));

await file.CopyAsync(ApplicationData.Current.LocalFolder, "mydbfile.db");

enter image description here

这是我的Db文件

enter image description here

1 个答案:

答案 0 :(得分:3)

我尝试使用文本文件,但代码运行正常。

您是否在文件属性中将Build Action设置为Content

Build Action

您想在应用中运行代码在哪里?