我想从Silverlight的打开文件对话框文件的全名,当我尝试的是,Silverlight的抛出了我的错误。

我看到有说这是[安全至关重要]上全名的属性,但我需要显示的完整路径,是真的没有办法,我能做到这一点?

有帮助吗?

解决方案

打开文件对话框不会简单地提供全名,因为它不希望你改变这些文件。使用Silverlight,你只能访问独立存储和文件可能位于该存储以外。 但你可以很打开该文件,并复制的到独立存储,并有修改它。结果刚发现的 bassfriend 的发现,这个链接也并张贴以上。我的错。话又说回来,链接在谷歌的前20名。 : - )

另一个原因,您将无法获得完整的文件名是因为文件名可能包含敏感信息。例如,在“我的文档”文件夹中的文件可能暴露用户登录名。

基本上,它是一个安全限制。你不应该绕过它,即使它是可能的。如果你会发现解决的办法,MS可能会发布一个安全更新,以再次关闭泄漏...

scroll top