c# - Silverlight 浏览器外显示白屏

标签 c# asp.net .net silverlight

我有一个在浏览器外模式下运行的silverlight应用程序。打开应用程序时,有时会出现黑屏,这会阻止我们进一步处理,一旦发生这种情况,所有 silverlight 应用程序都不会“从浏览器中”启动,并且其他 SL 应用程序也不会显示黑屏。一旦我们在客户端计算机中重新安装 silverlight,应用程序就开始工作。并且我们已经将silverlight设置为不进行任何最新更新,但是这个问题经常出现。

虽然重新安装 silverlight 可以解决问题,但它看起来不是解决此问题的正确方法。而且,我们不能去每台客户端机器都做同样的事情。

如果您遇到过此问题,请提供正确的解决方案来解决此问题。

注意:从上周开始,我们更频繁地遇到此问题

最佳答案

在我们的案例中,根本原因是 System Center Configuration Manager 中的一个“错误”,该错误定期将 AllowLaunchOfElevatedTrustApps 设置为 0。

HKLM\Software\Microsoft\Silverlight\AllowLaunchOfElevatedTrustApps

HKLM\Software\Wow6432Node\Microsoft\Silverlight\AllowLaunchOfElevatedTrustApps

出现问题时检查这些注册表项的值。 (重新安装 Silverlight 会重置这些值。)

关于c# - Silverlight 浏览器外显示白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38143559/

相关文章:

asp.net - jquery 脚本删除

.net - 条形码扫描到网络浏览器的问题

.net - Cosmos DB : Collection exists, 但抛出 410 GONE httpstatus 代码

c# - 在 Entity Framework 中显式加载嵌套相关模型

javascript - 如何将 Net 中的日期时间转换为 JavaScript

c# - Wpf 托管 Windows 窗体 - 鼠标事件未通过

c# - 我需要关闭数据读取器吗

.net - 如何替换.net中最后一次出现的字符

c# - EF4 ObjectContext.EntitySet.AddObject() 级联插入

c# - Web Api 不会使用 jQuery Ajax 和 Basic Auth 下载文件