Installing SharpShell on Machine

May 21, 2014 at 11:01 AM
Edited May 21, 2014 at 11:02 AM
HI
I have a IconHandler that is working good on serverManager but not on the machine.
I have checked Assembly com visible. also the class has the ComVisible(true) attribute.

I've tried installing using server manager, srm.exe, regasm, restarting machine , etc...

another problem is that ServerManager wants to handle Directories with this server too I dont know about windows yet!.
[ComVisible(true)]
[COMServerAssociation(AssociationType.ClassOfExtension, ".lrd")]
public class lrdIconHandler : SharpIconHandle
{

}
Jun 5, 2014 at 11:44 AM
Hi,

I also have a same problem with Icon Handler.
When I tested in Server Manager I can see replace Icon for one of my folder. But, on machine nothing change.

I tried everything recommended and nothing.
Jun 8, 2014 at 8:29 PM
i could not find any solution and I've found EZShellExtentions and it's working really good
but the problem is that it's not free.

http://www.ssware.com/ezshell/ezshell.htm
Sep 9, 2014 at 11:30 AM
i found that on some computers threading model must be "Apartment" witch is set to "both" by srm.exe