2

我在我的项目中使用 SMF 播放器进行在线视频流。随机应用程序崩溃。(有时应用程序运行 60 小时,有时 apln 在 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 组件的调用中返回。

请帮助解决此问题。

4

1 回答 1

1

我也有与平滑流媒体元素相同的随机错误(SL4,SSME 1.5 - >但我也用 SL5 得到了它)

如果我在应用程序错误处理上调用堆栈跟踪,那么应用程序就会崩溃。

它在我的生产应用程序中出现了一些令人讨厌的错误。

我找到的最佳解决方法是使用 JS 启动应用程序,当它无响应时(在 SL 中运行一些计时器,更新 HTML 上的一些时间戳,重新加载,如果时间戳超过 10 秒左右)..

于 2012-07-30T10:57:04.407 回答