gpt4 book ai didi

sqlite - SQLite db 文件位于/存储在 Windows 手机设备中的什么位置?

转载 作者:行者123 更新时间:2023-12-03 16:15:39 25 4
gpt4 key购买 nike

我正在开发一个涉及 SQLite 的 WP8 应用程序。因此,当执行创建和填充数据库的代码时,我想确保 db 文件确实是在设备上创建的,并且还使用 SQLite 浏览器验证其内容。

在创建数据库时,我指定了位置 ApplicationData.Current.LocalFolder但我不知道在指向的设备中的确切位置。

我可以在设备的哪个位置找到 SQLite db 文件?

最佳答案

转到 Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\IsolatedStorageExplorerTool。转到此文件夹并运行以下命令之一:

ISETool.exe ts xd 8a40681d-98fc-4069-bc13-91837a6343ca c:\data\myfiles command, if you are running the application on emulator. 

ISETool.exe ts de 8a40681d-98fc-4069-bc13-91837a6343ca c:\data\myfiles command, if you are running the application on device.

第三个参数是应用产品ID,可以在WMAppManifest.xml文件中获取,App标签,ProductId属性。给定示例的产品 ID 是 8a40681d-98fc-4069-bc13-91837a6343ca。

现在,如果一切正常,您应该在 c:\data\myfiles 中有一个独立存储内容的副本;数据库文件也应该在那里。
然后您可以使用 Add Existing Item 选项在您的项目中添加您的数据库文件。

请记住将添加的 .sqlite 文件的复制到输出目录属性更改为如果更新则复制。

关于sqlite - SQLite db 文件位于/存储在 Windows 手机设备中的什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17864566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com