2010-06-13 74 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

相关问题