我在我的项目中使用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();
}
但在异常期间,我只收到以下信息,没有堆栈跟踪信息。
System.Exception类型的UnhandledException,错误HRESULT E_FAIL已从对COM组件的调用返回。
请帮助解决此问题。
答案 0 :(得分:1)
我也有平滑流媒体元素(SL4,SSME 1.5 - >同样的随机错误,但我也用SL5得到了它)
如果我在应用程序错误handeling上调用stacktrace,那么应用程序崩溃。
我的高效应用中出现了一些令人讨厌的错误。
我找到的最佳解决方法是将应用程序与JS一起使用,当它无响应时(在SL中运行一些计时器,更新HTML上的一些时间戳,如果时间戳大于10秒左右,则进行实际操作) ).. ..