当前位置:编程学习 > 网站相关 >>

isolated storage GUI工具的选择

做应用程序,难免会用到本地文件的处理,对WP平台来说,可以采用IsolatedStorage库来实现,关于这个类库的具体操作,网上有很多的详细描述,这里就不多做描述了。当有了相应的类库后,总是使用cmd命令进行文件操作,会让人觉得非常繁琐,如果有一款GUI的工具出现,会让我们的工作变得更为简单。
 
我想最先遇到的工具肯定是windows phone 7 isolatedstorage explorer tool,这是一款比较老的工具,自从2011年4月份起就没有再更新过,而且界面的子目录无法进行操作,最要命的是这个工具有严重的bug。如果想让你的应用可以与PC上的GUI工具相连接,你需要在你的应用的App.xaml.cs文件内加上以下两句代码:
 
private void Application_Launching(object sender, LaunchingEventArgs e)
{
  IsolatedStorageExplorer.Explorer.Start("localhost");//参数为PC端的IP地址
}        
 
 
private void Application_Activated(object sender, ActivatedEventArgs e)
{
    IsolatedStorageExplorer.Explorer.RestoreFromTombstone();
}
 
如果网络出现状况,客户端无法与PC端进行连接,那么每隔几十秒,你的程序将出现崩溃。我仔细查阅过原作者在CodePlex上的主页(http://wp7explorer.codeplex.com/),在ISSUE TRACKER里,作者解释了这种频繁重启的原因,但没有提出相应的解决方案。但是网站有源码可以下载,有兴趣的朋友可以下载下源码后,将这个异常解决掉。
 
对于我的应用来说,由于时间较紧,并需要为用户提供一个可以通过PC机与手机应用进行数据交互的工具,那么我只能再寻找其它途径了。
 
幸好我找到了另外一款工具,比这个要强大很多,就是Windows Phone Power Tools(CodePlex上的主页面http://wptools.codeplex.com/),我的WP应用在win7平台下开发,此工具的最新版本需要在win8上才能运行,如果在win7上开发的话,需要下载standlone版本的安装文件。
 
 
补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,