Silverlight存取本地文件系统

今天花了一天的时间研究了下,Silverlight存取本地文件系统,心得如下

1.silverlight4 要想可以访问本地的文件必须通过OOB的方式,在浏览器中是没有权限访问的
2.Silverlight Out of Browser应用的重点 – 创建可信任应用,也称为Trusted Application,正是因为这个,才可以访问本地系统的文件
3.Silverlight 4对于本地文件夹的存取,并非代表存取所有本地磁盘目录,目前为止,Silverlight 4 API仅支持存取“我的文档”,“我的音乐”,“我的图片”和“我的视频”目录以及“Program Files”和“Cookies”目录,而如果想对所有磁盘目录进行访问,则需要使用COM功能进行操作
4.Silverlight OOB应用的访问步骤:
• 首先需要配置AppManifest.xml,使应用支持Out-of-Browser;
对于创建OOB应用窗口,可通过右击silverlight客户端应用–属性,弹出如下图的对话框

点击浏览器外设置,可以设置OOB应用的窗口属性,如下图所示:



• 然后安装OOB应用,这时Silverlight项目的XAP文件将被下载到一个本地目录存储;
• 在本地运行OOB应用,这时,应用会根据XAP的原始URL发出请求,检测是否有新版本,如果有,则更新,如果没有将继续运行;
参考文章:

http://www.silverlightchina.net/html/tips/2010/0707/1438.html

http://www.silverlightchina.net/html/tips/2010/0716/1552.html

http://www.silverlightchina.net/html/tips/2010/0712/1499.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值