silverlight程序运行报4004错误,而且是偶尔出现,有何方法能够定位到错误?

riverwater2010 2013-10-16 02:55:05
项目用有一部分用到了silverlight,在运行到silverlight程序的时候,偶尔会报4004错误,如图:

但是在报错后清除一下浏览器缓存,就又没问题了。
由于是偶现问题,所以我本机开发环境上复现不出来,所以求救各位这是什么原因,或者有什么方法能够定位出错的原因吗?
...全文
1703 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
capry0518 2015-01-17
  • 打赏
  • 举报
回复
你项目的App代码里头不是有private void Application_UnhandledException(object sender, ApplicationUnhandledExceptionEventArgs e)这个方法吗,捕捉不到?这里如果你不处理的话就会调用js弹出你那样的错误窗口啊
sdwfwcm 2015-01-01
  • 打赏
  • 举报
回复
缺少字体,从正确的电脑上复制Fonts下的字体试试 有时浏览器中文本框不能显示全角符号也是这个原因
riverwater2010 2013-10-21
  • 打赏
  • 举报
回复
引用 4 楼 jv9 的回复:
这是silverlight启动运行时初始化错误,推荐检查一下初始化参数或者控件是否正常。
是不是因为内存占用过多造成的初始化错误? 我现在能够通过内存占用的方式来复现这个问题,首先是打开一个ie浏览器窗口,然后在一个标签页运行我的js内存占用代码,在另一个标签页运行我的项目,然后发现当打开的这个ie进程占用的内存达到1.34g的时候,进入我silverlight项目就报这个错 ps:当出现这个问题的时候,重新开一个新的ie窗口,进入项目是没问题的,不会报错,使用是正常的
jv9 2013-10-18
  • 打赏
  • 举报
回复
这是silverlight启动运行时初始化错误,推荐检查一下初始化参数或者控件是否正常。
Bonjour-你好 2013-10-16
  • 打赏
  • 举报
回复
引用 2 楼 riverwater2010 的回复:
[quote=引用 1 楼 KumaPower 的回复:] 不知加 try catch 语句如何。。。。。。
那也得知道在那个地方加,现在连出现此问题的大概位置都不知道啊[/quote] 这个应该你是最熟悉的吧,向网络连接、调用WebServices等容易出错的地方。 还有不清楚你有没有改写了Silverlight项目自动生成的未知错误处理,如果没有,你可以尝试改一下,捕获ExceptionObject。http://msdn.microsoft.com/zh-cn/library/system.windows.applicationunhandledexceptioneventargs.exceptionobject%28v=vs.95%29.aspx
riverwater2010 2013-10-16
  • 打赏
  • 举报
回复
引用 1 楼 KumaPower 的回复:
不知加 try catch 语句如何。。。。。。
那也得知道在那个地方加,现在连出现此问题的大概位置都不知道啊
Bonjour-你好 2013-10-16
  • 打赏
  • 举报
回复
不知加 try catch 语句如何。。。。。。

8,756

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧