arcengine中如何正确释放gp工具?
本人利用GP工具实现融合,必须释放gp工具,尝试利用如下方式:
System.Runtime.InteropServices.Marshal.FinalReleaseComObject(dissolve);
//System.Runtime.InteropServices.Marshal.ReleaseComObject((object)gp);
但是会出现如下异常:“System.InvalidCastException”类型的第一次机会异常在 mscorlib.dll 中发生
“System.ArgumentException”类型的第一次机会异常在 mscorlib.dll 中发生
最后利用下列代码验证,结果为flase.bool isComObject = System.Runtime.InteropServices.Marshal.IsComObject(dissolve);
所以想问该如何正确释放gp工具那?
1 个回复
朱新颖
赞同来自:
要回复问题请先登录或注册