据我了解,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
,但我不确定如何在我的硬盘上找到它
答案 0 :(得分:14)
要在Windows Phone模拟器上传输/访问文件(也适用于设备),您可以使用:
答案 1 :(得分:0)
localFolder.Path为您提供正确的位置。您无法找到该文件夹,因为隐藏了 AppData 。请更改您的PC设置以查看此文件夹。
由于
答案 2 :(得分:0)
在“ C:\ Users \\ AppData \ Local \ Packages \”中搜索您的SQLite数据库文件。