c# – 自定义Silverlight启动画面导致白屏死机

我正在开发一个Silverlight 4应用程序,我已经创建了一个自定义的启动画面.乍一看,自定义启动画面运行良好 – 非常好.几天后,我开始注意到闪屏不再显示,屏幕仍然是空白.这似乎只发生在我打开多个指向同一个应用程序的IE选项卡/窗口时.前几个将加载正常,而以下选项卡/窗口将保持“白色” – 好像没有任何/已加载.对于我测试过的其他浏览器(即Firefox和Chrome),这似乎不是问题.不幸的是,这个产品需要打开多个屏幕(我不会要求我们的用户使用非Microsoft的互联网浏览器).此外,我们还有另一个产品,它在WPF Webbrowser控件中托管这个Silverlight应用程序(类似于IE – 并且遇到与上面描述的相同的问题).有没有人对如何解决这个问题有任何想法?这变得越来越令人沮丧.

我还应该指出,认的启动画面似乎可以避免这些问题.当我删除自定义初始屏幕时,我们不再看到这些问题.

任何帮助将非常感激!

-Tom

解决方法:

一个诊断是使用一个非常简单的静态自定义启动,比如一个简单的红色矩形.如果可行的话,您是否自定义使用网站上的其他资源(如图像)?如果是这样,请确保正确缓存.

相关文章

如何在Silverlight4(XAML)中绑定IsEnabled属性?我试过简单的...
我正在编写我的第一个vb.net应用程序(但我也会在这里标记c#,...
ProcessFile()是在UIThread上运行还是在单独的线程上运行.如...
我从同行那里听说,对sharepoint的了解对职业生涯有益.我们不...
我正在尝试保存一个类我的类对象的集合.我收到一个错误说明:...
我需要根据Silverlight中的某些配置值设置给定控件的Style.我...