silverlight内存管理问题

真田幸村 2011-12-30 05:39:59
如果我有一个silverlight IE客户端
然后 我关闭了IE
请问silverlight 该怎么处理申请的内存呢?


还有案例2
如果我有一个silverlight 客户端 调用了OCX控件

然后用户直接关闭了 ie
那ocx和silverlight的内存都是怎么整的

简单的就是 ocx里的对象 什么时候会执行它的析构函数!

小弟初来silverlight 求抱下大腿
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
真田幸村 2012-01-13
  • 打赏
  • 举报
回复
明白了 有可能会造成僵死进程 hoho~~~
ycg_893 2012-01-08
  • 打赏
  • 举报
回复
在浏览器内运行,进程都关了,如何使用内存?
  • 打赏
  • 举报
回复
比如说你的c++的插件没有释放内存,造成用户就算不断关闭了浏览器也不断泄漏内存,那是你c++毛病。就算silverlight程序跟它通讯了,也没有办法替它释放什么内存啊!(根本不知掉如何释放那种低级的结构数据,只有悲剧的自定义c++代码自己才知道该如何释放)
  • 打赏
  • 举报
回复
OCX什么时候处理内存,跟silverlight没有关系。silverlight遵循.net的CLR的规范,有GC自动清理垃圾内存。至于其它平台的组件,它就算曾经调用过,也是扔掉不管。
kiba518 2011-12-31
  • 打赏
  • 举报
回复
同问~~~~

8,735

社区成员

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

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