为什么浏览器内可信模式SL5应用程序的虚拟化文件系统?

时间:2012-06-10 18:03:45

标签: silverlight

在Silverlight 5中,当使用提升的权限运行时,应用程序可以通过FileInfo和相关类无限制地访问文件系统。此外,自SL5起,应用程序可以在浏览器内运行并提升信任度。

但是,在浏览器中运行时,对文件系统的所有访问似乎最终都被路由到特殊目录 AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files \ Virtualized \ C ...

这与完全没有提升信任的运行有不同的行为,这会抛出SecurityException。在浏览器外,行为与预期一致。

请注意,在所有情况下,我都是通过visual studio运行应用程序,就浏览器内部支持而言,这是我感兴趣的所有内容。

这是理想的行为吗?我可以改变吗?

0 个答案:

没有答案