>每个应用程序.作为独特的用户运行?
>每个应用程序的主页(安装.数据)目录在哪里.
>应用程序主目录(安装,数据)目录等的文件系统权限是什么?
我试图通过在模拟器上编写和运行示例代码(打印出当前用户,当前目录等)来学习这一点.但是,Silverlight中的“安全关键”和“可信应用程序”方法对于Windows Phone 7应用程序是“关闭”的.
以下是我的问题:
>有没有办法在模拟器中运行应用程序时打印出当前用户名,当前目录?
>有没有办法在应用程序中运行“安全关键”代码.在WP7模拟器中?我可以在模拟器设置中以某种方式配置以允许这些“安全关键”API或使我的应用程序成为“受信任的应用程序”
>有没有详细说明这个沙盒架构的文档?
我尝试过搜索,但是我没有找到任何关于WP7沙箱架构的深入文档,这些架构将处理上述细节,我想了解WP7沙箱和安全性如何工作并按照应用程序实现.
谢谢,
WinPhone7_Developer
解决方法
>无法访问应用程序运行的帐户的详细信息.你甚至无法获得手机拥有者的详细信息.您可以获得的最近的是电话http://msdn.microsoft.com/en-us/library/microsoft.phone.info.userextendedproperties.getvalue(v=vs.92).aspx的用户的匿名ID
>不,您只能在公共SDK中使用API.
> http://msdn.microsoft.com/en-us/library/ff402535(v=vs.92).aspx有大量非常好的文件
您可能对以下部分特别感兴趣:
> Execution Model for Windows Phone
> Isolated Storage for Windows Phone
> Security for Windows Phone
在学习平台方面,我首先要从可用的许多资源中学习,并解释你可以在手机上做些什么,而不是尝试做你可以在其他平台上做的事情. (甚至是那些“Windows”平台.)