码迷,mamicode.com
首页 > 其他好文 > 详细

ArcEngine中COM对象与其基础RCW分开后就不能再使用

时间:2017-09-06 14:26:35      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:mob   rsh   arcengine   int   mars   services   内存   com   常用   

操作ArcEngine中的COM对象时,为了减少内存的增长,用掉的对象要手动释放常用的方法是ReleaseComObject

System.Runtime.InteropServices.Marshal.ReleaseComObject(relObj);

但有时会报"COM对象与其基础RCW分开后就不能再使用"错误。这是因为对象被释放了,再去引用就找不到了,所在释放对象固然好,但要分清楚。

ArcEngine中COM对象与其基础RCW分开后就不能再使用

标签:mob   rsh   arcengine   int   mars   services   内存   com   常用   

原文地址:http://www.cnblogs.com/liweis/p/7484085.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!