为什么Silverlight会在Release中崩溃而不是在Debug模式下崩溃?

时间:2010-06-13 05:50:11

标签: silverlight crash release-mode debug-mode

我有一个Silverlight应用程序,在调试发布模式下运行良好数周。

它仍然可以在调试模式下正常运行。

但是,现在当我在发布模式下运行时,它会启动,显示屏幕,加载数据,然后挂起,以及浏览器(Firefox)< strong>自动关闭。我尝试过其他浏览器并且每个浏览器崩溃,例如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).

如何获得有关发布模式崩溃时发生的事情的更多信息,这些信息在调试模式下没有发生?

1 个答案:

答案 0 :(得分:2)

This似乎与您的问题相关。从底部的更新,似乎

  

用于的显示字符串   调试器触发了程序路径   其他没有执行,和   它进入了无限循环