I ran into this a while back. As I recall, I ended up deleting the virtual directory and re-compiling the dll. In other words. I re-did it from scratch. That worked for me, but there may be an easier way.
I ain't skeert of nuttin eh?
Yikes! What was that?