【问题标题】:User files in IsolatedStorage being lost in Windows Phone 8 app隔离存储中的用户文件在 Windows Phone 8 应用程序中丢失
【发布时间】:2014-01-24 00:03:43
【问题描述】:

我正在开发我的第一个 Windows Phone 8 应用程序,并注意到有时当 Visual Studio 2012 将我的应用程序的新调试版本推送到物理设备时,IsolatedStorage 中的用户文件会丢失。

这不会一直发生。

我只是在几天没有进行任何开发,进行一些更改,然后针对物理手机进行调试时才注意到它发生了。

知道为什么我的用户生成的文件可能会丢失吗?

我还没有注意到模式。

我尝试过更改AssemblyInfo.csWMAppManifest.xml 中的版本号的测试,但这似乎不会触发问题。

我有点担心,当我发布应用并提供升级时,实时用户可能最终会丢失他们的数据。

任何建议将不胜感激。

【问题讨论】:

  • 我发现当您在您的项目中使用RebuildClean & build 时会发生这种情况。

标签: c# windows-phone-8 isolatedstorage


【解决方案1】:

当您在 Visual Studio 中进行重建然后开始调试时,您的应用将被卸载(这将删除 iso 存储中的所有文件)然后重新安装。

当您将应用发布到商店时,您无需担心。如果您通过商店部署更新,您的应用将被更新(而不是卸载然后重新安装)并且所有文件都应保持不变。

【讨论】:

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