如何启用受信任的应用程序在浏览器中运行silverlight5.0

|| 我们正在尝试启用Silverlight 5受信任的应用程序在浏览器中运行。 目标:访问MyDocuments中的MyVideo文件夹,通常可以使用Silverlight 4版本中的Out of Browser Elevated设置访问该文件夹。 软体:Silverlight 5 with VS2010 Express。 问题:VS2010在使用“提升的权限”设置访问“我的文档”文件夹中的“我的视频”文件夹时,显示安全例外。 其他设定: 提升此链接完成的权限所需的注册表项 使用通过此链接完成的自签名证书对XAP进行签名 样例代码:
if (!Application.Current.HasElevatedPermissions)
 {
    MessageBox.Show(\"No elevated permission set\");
 }
    String myVideoPath = 
//[breakpoint set Here]
Environment.GetFolderPath(Environment.SpecialFolder.MyVideos).ToString();
在VS2010中,安全异常被@断点捕获:   [FileSecurityState_OperationNotPermitted]   参数:   调试资源字符串不可用。通常是键和参数   提供足够的信息来诊断问题。看到 还有其他设置可以使用纯In Browser Silverlight 5应用程序访问MyVideo文件夹吗? 已经发现,我们仍然需要暂时设置\“ Out of browser \”设置,以便在浏览器中作为受信任的应用程序运行。 欢迎任何有助于解决所看到的安全异常的指针! TIA     
已邀请:
        我还发现,您需要选中ѭ1才能运行浏览器内应用程序,该应用程序将访问文件系统。我相信这只是Visual Studio中的beta语言,最终会被更新。 看到: http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2011/04/27/silverlight-5-beta-rough-notes-trusted-apps-in-the-browser.aspx     

要回复问题请先登录注册