Silverlight 2 应用程序中未处理的错误 Continue.xap
代码: 4001
类别: MediaError
消息: AG_E_NETWORK_ERROR
在做一个游戏的时候,总是会出现这样的问题。
MediaError:这个词让我想起来或许这个错误和声音有关。
确实在游戏里有很多的声音效果,但是有其他的声音效果都正常,有如果是路径设置不对,那么找不到资源的时候,vs的编译就应该通不过呀—— 我这样想着。
没想到还真不是这回事!
原来如果找不到资源找不到的时候不一定会在vs中出现错误提示,也会在IE里面进行提示。似乎是图片总会在Vs中提示,但声音却在IE里显示错误。
我一直没有发现问题的原因就是太信任vs2008了,以为如果是资源找不到了,它肯定会给我一个提示,没想到他把这么重要的错误放了过去交给了IE处理,而IE接触不到sl代码,于是只是给了一个很含糊的错误提示。
而声音在添加进vs里面的时候,并不默认成Resource,
(图片会默认)这就更增加了出错的几率。
写一个短小的东西,供大家参考!