我有一个 silverlight应用程序,它在浏览器外模式下运行。在打开应用程序的同时,有时它会按下空白屏幕,这会阻止我们继续前进,一旦发生这种情况,就不会出现浏览器"浏览器"发布和其他SL应用程序也显示空白屏幕。一旦我们在客户机中重新安装silverlight,应用程序就会开始工作。我们设置了silverlight设置,不要进行任何最新更新,但这个问题经常发生。
虽然重新安装Silverlight可以解决问题,但它看起来不是正确的方法来解决这个问题。而且,我们不能去每台客户端机器做同样的事情。
如果您遇到此问题,请提供正确的解决方案。
注意:我们从上周开始更频繁地面对这个问题
答案 0 :(得分:1)
几天前偶然发现了这个问题。在我们的案例中,它原来是与MS Office升级一起安装的不受支持的字体版本(是的,很奇怪)。
修复Silverlight死亡白屏的步骤
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
ARIALUNI.TTF
在“数据”列中是否可用。ARIALUNI.TTF
的条目。专家提示-备份注册表内容,以防无法正常工作。
答案 1 :(得分:0)
在我们的案例中,根本原因是System Center Configuration Manager中的一个“错误”,它定期将AllowLaunchOfElevatedTrustApps设置为0。
HKLM\Software\Microsoft\Silverlight\AllowLaunchOfElevatedTrustApps
HKLM\Software\Wow6432Node\Microsoft\Silverlight\AllowLaunchOfElevatedTrustApps
发生问题时检查这些注册表项的值。 (重新安装Silverlight会重置这些值。)