构建Silverlight 4应用程序时,是否可以从浏览器应用程序中获取目录列表?
似乎SaveFileDialog没有能力设置正在保存的文件的文件名,所以我想我可以创建自己的用户控件,但似乎不可能我无法在浏览器内的应用程序中获取目录列表。
我意识到某些well known
目录可以在浏览器外的应用程序中从Silverlight 4访问,但这对浏览器内的应用程序没有帮助。
答案 0 :(得分:0)
浏览器中的Silverlight应用程序受到沙箱的限制,因此从文件I / O角度来看,它与SL3没有多大区别,因为您实际上无法访问独立存储之外的文件系统。当然,用户可以指定他们想要保存文件的目录,但是您无法为用户指定它 - 用户对文件存储位置的调用是100%,而隔离存储之外的客户端文件存储必须是用户发起的。