2

我在我的項目中使用SMF播放器進行在線視頻流式傳輸。 隨機應用程序崩潰。 (有時應用程序運行60小時,有時會在2小時內發生崩潰) 我已將未處理的異常處理程序添加到主類。Silverlight中未處理的異常:System.Exception

public partial class App : Application 
{ 

    public App() 
    { 
     this.Startup += this.Application_Startup; 
     this.Exit += this.Application_Exit; 
     this.UnhandledException += this.Application_UnhandledException;   
     InitializeComponent(); 
    } 

但異常時,我只收到以下信息,沒有堆棧跟蹤信息。

UnhandledException類型System.Exception,錯誤HRESULT E_FAIL已從調用返回到COM組件。

請幫忙解決此問題。

+0

你正在使用哪個版本(MMPPF版+ SL插件+ SL SDK)? – jv42 2012-03-20 16:07:13

+0

自從Silverlight 5發佈以來,我仍然遇到類似的崩潰問題。恐怕我們不得不等待MS發佈插件/ SDK的更新以修復多媒體內容的多個問題(請參閱DRM混亂)。 – jv42 2012-04-20 13:10:17

回答

1

我也有與平滑流媒體元素相同的隨機誤差(SL4,SSME 1.5 - >但我得到了它也與SL5)

如果我呼籲應用程序錯誤HANDELING堆棧跟蹤,然後應用程序崩潰。

它在我的生產應用程序中的一些討厭的錯誤。

我發現的最佳解決方法是將應用程序與JS結合起來,當它發生非響應時(在SL中運行某個計時器,更新HTML中的某個時間戳,製作實時時鐘,如果時間戳超過10秒或所以)..