我正在使用通用应用,最初定位到Windows Phone 8.1。
我有一个XML文件,我想与应用程序一起打包/发送,应用程序在运行时会读取该文件,并且还会更新它。
我找到了如何阅读和保存到本地文件夹的示例,但没有关于如何与应用程序一起发送数据并阅读它的示例。
是否应将XML文件添加为资源?或者它应该存储在本地文件夹中?如果是这样,我如何提前将文件添加到该文件夹?在之前的应用程序中,我添加了XML文件作为资源,但是该应用程序适用于Windows Phone 8,而Universal应用程序似乎已经改变了很多方面的工作,因此我不确定这里的最佳选择是什么。
最好的方法是什么?
谢谢!
答案 0 :(得分:2)
使用该应用程序发送数据的唯一方法是将其包含在appx包中,方法是将其添加到项目中并将其标记为内容。这会将它放在应用程序的只读安装目录中。
要更新文件,您需要将其复制到应用程序数据文件夹。我可能会编写一个访问函数来获取从本地文件夹加载它的文件(如果它存在的话)。如果没有,则将其复制。
- 罗布