【问题标题】:Windows Phone Saving Data Existing Xml FileWindows Phone 保存数据现有 Xml 文件
【发布时间】:2013-06-24 11:08:01
【问题描述】:

我在我的 Windows Phone 项目中使用 xml 文件。我需要将项目的数据保存在现有的 xml 文件中。我使用的是独立存储。但是当模拟器关闭时,我的项目数据丢失了。现在,我需要在使用 IsolatedStorage 时存储我的数据。因此,当模拟器工作时,我将数据保存在现有的 xml 文件中。并且,关闭模拟器后,需要避免我的数据丢失。我不能使用独立存储。有办法吗? 请帮帮我。

【问题讨论】:

    标签: xml windows-phone-8 xml-serialization linq-to-xml isolatedstorage


    【解决方案1】:

    每次重新启动模拟器时,都会重新加载原始环境。这就像你买了一部新手机一样。因此,您在本地保存的所有内容都将丢失。如果您想避免这种情况,唯一的方法是使用某种远程存储(例如 Skydrive)。

    但请记住,这种行为只发生在模拟器上。当您的应用程序部署到真实设备时,只要用户不卸载您的应用程序,您保存在隔离存储中的数据就会一直保留。所以你可能不必担心这个。

    【讨论】:

      【解决方案2】:

      如果您想在手机上存储数据,唯一的选项是独立存储。手机上没有其他地方可以存储数据文件。

      如果您需要跨应用程序安装持久化数据,那么您需要将其远程存储在某个地方。 (例如网络服务器、天空驱动器或任何等效物)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-15
        • 1970-01-01
        相关资源
        最近更新 更多