I wrote a DLL to run some API function calls. I installed it on my server, tested it, and now I want to delete it and update it with a newer version.

But, when I try to delete the DLL, it's telling me that it's already in use...? That's weird, because right now it's only being called when I am explicitly calling it from within my test program.

Is this normal behavior? Am I going to have to reboot the server to install the new DLL?

Jake