【问题标题】:How to add data file to Windows Universal app如何将数据文件添加到 Windows 通用应用程序
【发布时间】:2014-10-25 18:54:28
【问题描述】:

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

我有一个 XML 文件,我想将它与应用程序一起打包/发送,应用程序将在运行时读取该文件并对其进行更新。

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

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

最好的方法是什么?

谢谢!

【问题讨论】:

    标签: c# windows-phone-8.1 win-universal-app


    【解决方案1】:

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

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

    --罗伯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-15
      • 1970-01-01
      相关资源
      最近更新 更多