this is problem. I developed a shell extension of Shell Context Menus. (use SharpShell, enter link description here)
I can register it by using regasm.exe with "/codebase" attribute. And without this attribute the shell extension doesn't work. But this attribute let me can't update the .dll file without reboot explorer. Even worse, can't delete .dll file after that unregistered and reboot PC (in windows 8).
So, did that have any way to solve this problem? By the way, if anyone can tell me what is "/codebase" actually doing? (I saw MSDN already, but totally can't understand.)