问题:
Arcengine写入数据执行到 pfeature.Store() ,经常提示尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
原因:
循环多次打开对象,导致内存没有及时释放。
解决方法:
将不使用的对象释放掉
Marshal.ReleaseComObject(pfeatureCursor);
Marshal.ReleaseComObject(pQueryFilter);
问题:
Arcengine写入数据执行到 pfeature.Store() ,经常提示尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
原因:
循环多次打开对象,导致内存没有及时释放。
解决方法:
将不使用的对象释放掉
Marshal.ReleaseComObject(pfeatureCursor);
Marshal.ReleaseComObject(pQueryFilter);