IsolatedStorage工具使用介绍

最近转WP7开发,windows phone 7使用IsolatedStorage来存储本地数据的,作为开发者有时需要查看或者更高程序的本地数据。

工具一:

Windows Phone 7 Isolated Storage Explorer

下载地址 http://wp7explorer.codeplex.com/

具体如何使用上面的网址有详细介绍,不过在使用中发现有两点不足:

1.不能展开文件夹 查看文件夹下面的内容(WP7 Isolated Storage Explorer v1.0 Beta版本)

2.真机调试时需要额外配置,不然抛异常,2052端口没有监听,mess。

 

工具二:

ISETool

wp7 sdk自带的IsolatedStorage工具

安装地址在 C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\IsolatedStorageExplorerTool

建议把这个路径加入环境变量Path。下面具体说一下命令

下面是我在调试过程中使用的命令

模拟器

ISETool.exe dir xd 23833d6c-1446-4097-a7f6-358c3294d9a3  查看独立存储空间

ISETool.exe dir:\Folder\ xd 23833d6c-1446-4097-a7f6-358c3294d9a3 查看目录下的文件

ISETool.exe ts xd 23833d6c-1446-4097-a7f6-358c3294d9a3 "C:\Temp" 拷贝到电脑C:\Temp目录

ISETool.exe rs xd 23833d6c-1446-4097-a7f6-358c3294d9a3 "C:\Temp\IsolatedStore" 把C:\Temp目录上传到模拟器

 

真机

ISETool.exe dir de 23833d6c-1446-4097-a7f6-358c3294d9a3 查看独立存储空间

ISETool.exe dir:\Folder\ de 23833d6c-1446-4097-a7f6-358c3294d9a3 查看目录下的文件

ISETool.exe ts de 23833d6c-1446-4097-a7f6-358c3294d9a3 "C:\Temp" 拷贝到电脑C:\Temp目录

ISETool.exe rs de 23833d6c-1446-4097-a7f6-358c3294d9a3 "C:\Temp\IsolatedStore" 上传到设备

 

说明:

dir 指定独立存储中的路径

xd 指定连接的是模拟器

de 指定连接的是真机

ts 从wp7设备拷贝到Pc

rs 从pc上传wp7设备

命令中的GUID是应用的product ID

打开WMAppManifest.xml,在Deployment/App路径下

<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2009/deployment" AppPlatformVersion="7.1">
<App xmlns="" ProductID="{23833d6c-1446-4097-a7f6-358c3294d9a3}"

在调试别的程序时只要改变这个ProductID即可(每个应用有自己的独立存储)。

posted on 2011-12-01 15:27  NN小白  阅读(5895)  评论(1编辑  收藏  举报