>In theory the new DLL should take over seamlessly for any new requests - but there's anecdotal evidence to the contrary. If you're using 2003 you can just recycle the specific application pool - less disruptive than stopping IIS altogether......
I had this situation twice today. On the first one, the recycle did it. But, on the second one, I had to force a brute force iisreset /restart.