keyongtech


  keyongtech > dotnet.* > dotnet.general > 10/2005

 #1  
10-24-05, 11:43 PM
krose
Hi

Using a couple of examples on CodeProject.com I've create a nice little
shell extension (adds some custom menus for proprietary file types).
Everything is working fine, except I can't get it to unregistry
completely itself without killing explorer.

I call UnregisterAssembly and even manually remove all references to it
from the registry, this prevents the menus appearing which is good and
right. But I still can not actually delete (or more importantly
update) the actually exe/dll without killing explorer.

All the web sites I've seen give the impression that it is impossible
to completely free up the exe/dll without killing explorer, but that
isn't really an option in my case.

Any help with this would be greatly appreciated.
Kevin
 #2  
10-25-05, 08:15 PM
Mattias Sjögren
Make sure you check the "Launch folder windows in a separate process"
option in Explorer's Folder Options dialog. That way you should only
ahve to close the explorer windows that you've opened since the
extension was last registered.


Mattias
Similar Threads
Explorer Shell extension

I have been looking far and wide for an easy to implement shell extension. My needs are basic...for two file extensions .YYY and .ZZZ I would like the context menu in...

Programmatically Register and Unregister Shell Verbs

Hello! I am designing a simple application to backup files. I would like to offer right click windows explorer shell integration to queue files for backup, or to select...

Is Possible to Unregister Shell Extensions?

Without uninstalling an entire application, is it possible to uninstall its shell extensions? I have a few utility programs that I run that have inserted themselves into...

Shell Extension -adding file name/command extension

If these are the wrong NG's for this issue, would someone be so kind as to direct me to the proper one? I have created a couple of Macros for Outlook 2002 (a part of Office...

Shell Extension -adding file name/command extension

If these are the wrong NG's for this issue, would someone be so kind as to direct me to the proper one? I have created a couple of Macros for Outlook 2002 (a part of Office...


All times are GMT. The time now is 05:46 AM. | Privacy Policy