I read in a previous posting you use InstallShield when deploying your solutions. My VS2008 setup project works fine for installing and registering my solution. However, my InstallSheild Express wizard does not. It installs the .dll and .tlb (as well as the .xml and .pdb) files in the same directory as the setup project, but they are not registered and so don't appear in ArcGIS's customise menu. I've emailed Acresso but as I only have an evaluation copy, support is limited.