如何将数据文件添加到Windows Universal应用程序

本文关键字:Windows Universal 应用程序 添加 文件 数据 | 更新日期: 2023-09-27 18:27:46

我正在开发一款通用应用程序,最初的目标是Windows Phone 8.1。

我有一个XML文件,我想把它和应用程序一起打包/发货,应用程序在运行时会读取它,也会更新它。

我找到了如何读取并保存到本地文件夹的例子,但没有找到如何将数据与应用程序一起发送并读取的例子

是否应将XML文件添加为资源?还是应该将其存储在本地文件夹中?如果是,如何提前将文件添加到该文件夹?在以前的一个应用程序中,我添加了XML文件作为资源,但该应用程序适用于Windows Phone 8,通用应用程序似乎改变了很多事情的处理方式,所以我不确定这里的最佳选项是什么。

最好的方法是什么?

谢谢!

如何将数据文件添加到Windows Universal应用程序

与应用程序一起发送数据的唯一方法是将数据添加到项目中并标记为内容,从而将其包含在appx包中。这将把它放在应用程序的只读安装目录中。

若要更新文件,您需要将其复制到应用程序数据文件夹中。我可能会写一个访问函数来获取从本地文件夹加载的文件(如果存在的话)。如果没有,请复制一遍。

--Rob