我有一个silverlight上传控件 . 它处理文件的拖放,非常好 . 用户可以将多个文件拖到控件中,然后上传它们 .
但是,我无法使用文件夹 . 我希望能够将文件夹放到控件上,然后上传文件夹中的所有文件 .
我有很多问题,检测到它是一个文件夹,而不是文件 . 看来 DragEventArg
的数据是 FileInfo[]
. 我已经尝试了我能想到的一切,检查数组中的每个 FileInfo
. 我的大部分尝试似乎都不允许在银光中使用 . 其余的,没有效果 .
这是一个内部应用程序,托管在我们的Intranet上 .
我能以某种方式解析它吗?
1 回答
Silverlight不允许直接访问文件系统(具有提升的Intranet权限和OOB模式除外) .
您访问的文件是通过流而不是直接访问 . 默认情况下不允许文件夹访问,但您可以在Intranet上将应用程序设置为受信任的应用程序 .
Trusted Applications