加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

从VB6代码中释放.NET对象

发布时间:2020-12-17 07:30:00 所属栏目:百科 来源:网络整理
导读:.NET Rocks! Show 561年,Carl和Richard谈到了发布托管代码中实例化的非托管对象.如果必须释放在托管.NET代码中实例化的COM对象,则必须调用System.Runtime.InteropServices.Marshall.ReleaseComObject.从COM代码中释放.NET对象时,是否有类似的事情要做(或应该
.NET Rocks! Show 561年,Carl和Richard谈到了发布托管代码中实例化的非托管对象.如果必须释放在托管.NET代码中实例化的COM对象,则必须调用System.Runtime.InteropServices.Marshall.ReleaseComObject.从COM代码中释放.NET对象时,是否有类似的事情要做(或应该做),还是依靠垃圾收集器释放对象就足够了?

解决方法

只要您像管理任何其他COM对象一样管理 COM Callable Wrapper的引用计数(设置netObj = Nothing),COM和.NET将负责其余的工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读