在Windows应用商店应用中将sqlite文件从Asset复制到LocalStorage

时间:2014-06-12 16:20:30

标签: sqlite windows-runtime windows-store-apps

我想将文件从我的资产文件夹复制到我的本地存储文件夹,我的代码可以工作,但是会发生一些奇怪的事情。

该文件位于正确的文件夹中,名称正确,但是为empt 年。 我无法理解为什么,我想这个问题不在我的代码中......我使用了一个从网上获取的简单代码。

这是我的代码

StorageFolder InstallationFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;

var myfiles = await InstallationFolder.GetFilesAsync(CommonFileQuery.OrderByName);

var myfile = myfiles.FirstOrDefault(x => x.Name.Contains("test"));

//if (myfiles != null) await ShowMessage(myfiles.ToString());

await myfile.CopyAsync(ApplicationData.Current.LocalFolder,"database.sqlite");

1 个答案:

答案 0 :(得分:3)

  

该文件位于正确的文件夹中,名称正确,但为空。

在检查代码之前,您是否已在Asset文件夹中确定了文件的正确属性?

尝试这样做

Set Properties