这么多年来,这个问题估计困扰了很多很多的人,我也不晓得esri怎么不给出合理的解决办法,
网上的解决办法众说纷纭,而且很多都是互相的抄抄改改,具体也不能从根本上解决,本人通过分析总结,
从.net的机制,以及esri的机制入手,最终得到了正确的解决办法,也许你不会相信,只需要一句代码。
只要在你处理完所有操作的某个地方加入如下代码:
System.GC.Collect();
//这就是.net垃圾回收的方法,这样就把esri用来连接sde的所有com对象通通回收,就不会有东西和sde连接了。
来源:https://www.cnblogs.com/helper/archive/2009/04/29/sde.html