Silverlight中未处理的异常:System.exception
本文关键字:System exception 异常 未处理 Silverlight | 更新日期: 2023-09-27 18:25:20
我在项目中使用SMF播放器进行在线视频流。应用程序随机崩溃。(有时应用程序运行60小时,有时应用程序在2小时内崩溃)我已经将未处理的异常处理程序添加到主类中。
public partial class App : Application
{
public App()
{
this.Startup += this.Application_Startup;
this.Exit += this.Application_Exit;
this.UnhandledException += this.Application_UnhandledException;
InitializeComponent();
}
但在异常期间,我只得到以下信息,没有堆栈竞争信息。
对COM组件的调用返回了System.Exception类型的UnhandledException,错误HRESULT E_FAIL。
请帮助解决此问题。
我在平滑流媒体元素(SL4,SSME 1.5->)上也有同样的随机错误,但我在SL5上也有
如果我在应用程序错误处理时调用stacktrace,那么应用程序就会崩溃。
这是我的高效应用程序中的一个严重错误。
我找到的最好的解决方法是,当应用程序出现无响应时,使用JS(在SL中运行一些计时器,在HTML上更新一些时间戳,如果时间戳超过10秒左右,则重新加载)。。