silverlight应用程序如何在没有错误的情况下失败?

silverlight应用程序如何在没有错误的情况下失败?,silverlight,Silverlight,我已经多次遇到这种情况,我无法解释。 基本上,我的应用程序中会有一个小错误,比如引用资源字典中定义的不再存在的样式,或者引用不存在的图像 我的应用程序将编译并运行到silverlight加载屏幕(蓝色小卷轴进度条)上,但该应用程序永远不会加载。不会抛出任何错误,silverlight调试处于启用状态,并且它永远不会加载 10次中有9次很容易评估自上次构建以来所做的更改并找到错误,但是我遇到过这样的情况:有人将这些更改中的一个检查到源代码管理中,而我没有线索知道是什么破坏了我们的项目 所以我的问题

我已经多次遇到这种情况,我无法解释。 基本上,我的应用程序中会有一个小错误,比如引用资源字典中定义的不再存在的样式,或者引用不存在的图像

我的应用程序将编译并运行到silverlight加载屏幕(蓝色小卷轴进度条)上,但该应用程序永远不会加载。不会抛出任何错误,silverlight调试处于启用状态,并且它永远不会加载

10次中有9次很容易评估自上次构建以来所做的更改并找到错误,但是我遇到过这样的情况:有人将这些更改中的一个检查到源代码管理中,而我没有线索知道是什么破坏了我们的项目


所以我的问题是,我的应用程序怎么会失败得这么惨,而没有明显的方法找到问题的根源呢?

我发现的一件事是,当没有其他迹象表明有任何问题时,通常会输出错误消息


从VisualStudio中运行,并密切关注调试输出窗口。检查您不期望的任何额外消息。

SL错误抛出代码中有一个空捕获,用于不使broswer崩溃,如果您达到该点,您可以:

1) 在其他计算机上测试
2) 在具有良好开发控制台(webkit、firebug)的浏览器中进行测试,以捕获任何JS错误。

我将不得不对此进行研究,因为签入工作代码对某些人来说太难了。在chrome中监视我的javascript错误控制台Revead my error,我感谢您的帮助。