Silverlight4 OOB调试一闪而过

最近的项目遇到一个问题:无法启动OOB的调试。

这个问题比较头疼

  1. 项目是受源代码管理的,并不是我一个人有这个问题
  2. 在我机器上面,另外一个项目却可以OOB调试

这个问题之前是遇到过,但是时间比较紧,大概看了看,并没有去解决它,因为在非OOB下是可以调试的。今天必须把它拿下。

重新审视问题:在非OOB时,是可以调试的。只有在OOB下,启动之后,项目一闪而过,又关闭了。

可以断定是OOB情况下出的问题。

于是Google下,发现篇帖子,跟这个情况一样。http://forums.silverlight.net/forums/p/178070/441310.aspx。好多人都遇到这个问题。

但是我并没有在这里找到解决办法,不过却提供了灵感。

经过仔细勘察,发现了些猫腻。

在OutOfBrowserSettings.xml里面,有设置OOB时的图标,但是对应的路径下却没有图片。

于是把这些代码杀掉。再F5,眨眼搞定!

问题是解决了,但是让我很是不爽。

为什么是这样子,没有文件,你可以抛异常,怎么怎么都可以,但这是什么意思,啥提示也没有,直接把程序给关了。真搞不懂SL团队在干嘛!实在是不爽咬牙切齿

posted @ 2011-05-11 22:19  何帥  阅读(476)  评论(1编辑  收藏  举报