Windows runtime 在开发Windows Phone 8.1应用程序时,在哪里可以找到保存在ApplicationData.Current.Local文件夹中的文件?

Windows runtime 在开发Windows Phone 8.1应用程序时,在哪里可以找到保存在ApplicationData.Current.Local文件夹中的文件?,windows-runtime,windows-phone-8.1,Windows Runtime,Windows Phone 8.1,据我所知,WinRT应用程序将其应用程序数据存储在 C:\Users\{user}\AppData\Local\Packages 我的Windows Phone 8.1应用程序似乎也有自己的文件夹,有一个奇怪的名称,如 App.aba911777.a60e8.a46c0.aa90d.a5038d92d276e_8wekyb3d8bbwe 但是,当我浏览目录时,我找不到任何保存到ApplicationData.Current.LocalFolder的文件。它们肯定在那里,因为如果我在emulato

据我所知,WinRT应用程序将其应用程序数据存储在

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

我的Windows Phone 8.1应用程序似乎也有自己的文件夹,有一个奇怪的名称,如

App.aba911777.a60e8.a46c0.aa90d.a5038d92d276e_8wekyb3d8bbwe

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


LocalFolder.Path
给了我
C:\Data\Users\DefApps\APPDATA\Local\Packages\2cdc8aaf-b7fe-4bcb-992a-18ad6f140771\u b83k3kj2dpxdw\LocalState
但我不确定如何在我的硬盘上找到它)

要在Windows Phone Emulator上传输/访问文件(也可以与设备一起使用),您可以使用:

  • 独立存储资源管理器工具-和
  • 一个非常好的工具是-它现在也支持WP8.1
  • -您必须检查WP8.1是否已经起作用

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


感谢

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

以从您可以使用的应用程序中获取文件,例如。@Romasz您可以将其添加为答案吗?昨天我终于偶然发现了一个问题,指出通过WinRT或“旧”IsolatedStorage方法访问文件的方式实际上指向同一物理位置。是的,旧的隔离存储与:)隔离存储间谍非常好:)“Windows Phone电动工具”-即使它具有启动开发应用程序等功能,也非常有效。