Ehsan Akhgari wrote:
When you terminate your app from inside the debugger, your not allowing any cleanup routines to run. But if you close Internet Explorer, they should be freed, should they not? What are you doing which causes explorer.exe to load the DLL? IE runs inside the iexplore.exe process, so that must be the process locking the DLL.

Yeah it's strange, it all worked ok today. Maybe it was because yesterday the com object was registered for the first and/or accidently kept open by some process. Today (after rebooting) I can overwrite the dll just fine after, like you say, closing down IE. I'm not quite sure why devenv.exe had it open yesterday, because I wasn't using VB but only VC++ (thank for the hint TJ but that was not it).


Thanks all for your replies anyway.


cheers,

roel

_______________________________________________
msvc mailing list
[email protected]
See http://beginthread.com/mailman/listinfo/msvc_beginthread.com for 
subscription changes, and list archive.

Reply via email to