I am using RoboHelp 7.03.001. I have ActiveX features, such as a Glossary, in my projects. I am providing the CHM file and the HHActiveX.dll file to the developer. Everything help-wise works great. The problem is that the developer wants the HHActiveX.dll file to be removed from the registry when the user uninstalls our product, but it does not uninstall.
Leaving HHActiveX.dll behind shouldn't be an issue. Sure, I understand that your developer wants to do a good job in cleaning up after him/her self, but how can you be absolutely certain you aren't clobbering the help for a different product that uses RoboHelp?
There is nothing special about this file that your developer should need to know to remove it. It is registered like you register other DLLs. So whatever has to happen with those happens with this one.
Helpful and Handy Links
I did ask what if other apps are using it, but He assured me that he only wanted to uninstall the one that he installed. I would think that an app would normally look for that file and then if it's already installed, wouldn't install another copy in another location--but maybe they. I'm not a developer.