Bug: 空间数据缓存的工作空间不能从内存释放

文章编号 : 26450
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1, 10
操作系统: Windows NT 4.0, 2000, ME, XP
已邀请:

EsriSupport

赞同来自:

错误信息: 当工作空间的缓存包括对要素的引用时,无法从内存释放。空间缓存也通常称为编辑缓存。

原因: 空间缓存包含从要素到工作空间的引用,所以无法释放。高于9.0的版本,空间缓存只存在编辑对话范围,当停止编辑时会自动清除。而低于9.0的版本,即使停止了编辑也仍然保留空间缓存,所以用户需要执行清除。


解决方法: 调用ISpatialCacheManager.EmptyCache接口来释放所有的引用。



创建时间:2004-03-19
最近更新: 2011-05-06


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册