I have a long running process that needs to do a lot of queries on Active Directory quite often. For this purpose I have been using the System.DirectoryServices namespace, u
Have you tried using and Dispose()? Info from here
using
Dispose()
Try calling de.Close(); before the end of the using.
de.Close();
I don't actually have an Active Domain Service to test this on, sorry.