【问题标题】:Where can I find files saved in ApplicationData.Current.LocalFolder while developing a Windows Phone 8.1 app?在开发 Windows Phone 8.1 应用程序时,我在哪里可以找到 ApplicationData.Current.LocalFolder 中保存的文件?
【发布时间】:2014-06-07 08:13:46
【问题描述】:

据我了解,WinRT 应用程序将其应用程序数据存储在

C:\Users\{user}\AppData\Local\Packages

我的 Windows Phone 8.1 应用程序似乎也在那里有自己的文件夹,名字很奇怪

App.aba911777.a60e8.a46c0.aa90d.a5038d92d276e_8wekyb3d8bbwe

但是,当我浏览目录时,我找不到保存到ApplicationData.Current.LocalFolder 的任何文件。它们肯定在那里,因为如果我在模拟器中重新运行我的应用程序(根本没有关闭),可以找到缓存的文件。大概这些文件保存在我的实际硬盘驱动器上的某个地方;他们会在哪里?

(LocalFolder.Path 给了我C:\Data\Users\DefApps\APPDATA\Local\Packages\2cdc8aaf-b7fe-4bcb-992a-18ad6f140771_b83k3kj2dpxdw\LocalState,但我不知道如何在我的硬盘上找到它)

【问题讨论】:

标签: windows-runtime windows-phone-8.1


【解决方案1】:

要在 Windows Phone 模拟器(也适用于设备)上传输/访问文件,您可以使用:

【讨论】:

  • 隔离存储间谍非常不错:)
  • "Windows Phone Power Tools" - 效果很好,即使它具有启动开发应用程序等功能。
【解决方案2】:

在“C:\Users\\AppData\Local\Packages\”中搜索您的 SQLite db 文件。

【讨论】:

    【解决方案3】:

    localFolder.Path 为您提供正确的位置。您无法找到该文件夹​​,因为 AppData 已隐藏。请更改您的电脑设置以查看此文件夹。

    谢谢

    【讨论】:

      猜你喜欢
      • 2016-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-14
      • 1970-01-01
      相关资源
      最近更新 更多