2010-06-13 94 views
0

我有一個在調試版本模式運行良好的Silverlight應用程序數週。爲什麼Silverlight會在發佈時崩潰而不是在調試模式下崩潰?

它仍然在調試模式運作良好。

但是,現在當我在發行模式下運行它,它開始,讓我看到屏幕上,加載數據,然後掛起,以及瀏覽器(Firefox)自動關閉。我試過其他瀏覽器,並且每個瀏覽器都崩潰,Chrome說「Silverlight插件崩潰了」。

這裏有輸出的最後幾行,我得到:

'firefox.exe' (Silverlight): Loaded 'System.Windows.Controls' 
'firefox.exe' (Silverlight): Loaded 'System.Windows.Controls.Toolkit' 
'firefox.exe' (Silverlight): Loaded 'C:\Program Files\Microsoft Silverlight\4.0.50524.0\en-US\mscorlib.debug.resources.dll' 
'firefox.exe' (Silverlight): Loaded 'C:\Program Files\Microsoft Silverlight\4.0.50524.0\en-US\System.Windows.debug.resources.dll' 
The program '[1120] firefox.exe: Silverlight' has exited with code -2147023895 (0x800703e9). 

我怎樣才能得到關於什麼是在未在調試模式下發生的在發佈模式崩潰點發生的更多信息?

回答

2

This似乎與您的問題有關。從底部的更新,似乎

用於 調試器顯示字符串觸發這是不以其他方式執行的程序路徑 ,並 那裏死循環

+0

由於進入,這讓我在正確的位置放置了一個斷點,看看它在做什麼,導致了這個問題:http://stackoverflow.com/questions/3031869/how-to-handle-not-enough-isolatedstorage-issue -deep-in-data-loader – 2010-06-13 10:25:06

+1

註釋中的SO鏈接和答案中的鏈接都已死亡,任何人都可以在此答案中添加更多信息? – Aardvark 2013-04-11 14:38:26

相關問題