在浏览器Silverlight应用程序 - 客户端文件/目录访问

时间:2010-11-12 17:08:26

标签: silverlight

构建Silverlight 4应用程序时,是否可以从浏览器应用程序中获取目录列表?

似乎SaveFileDialog没有能力设置正在保存的文件的文件名,所以我我可以创建自己的用户控件,但似乎不可能我无法在浏览器内的应用程序中获取目录列表。

我意识到某些well known目录可以在浏览器外的应用程序中从Silverlight 4访问,但这对浏览器内的应用程序没有帮助。

1 个答案:

答案 0 :(得分:0)

浏览器中的Silverlight应用程序受到沙箱的限制,因此从文件I / O角度来看,它与SL3没有多大区别,因为您实际上无法访问独立存储之外的文件系统。当然,用户可以指定他们想要保存文件的目录,但是您无法为用户指定它 - 用户对文件存储位置的调用是100%,而隔离存储之外的客户端文件存储必须是用户发起的。