Quote Originally Posted by dilettante
This is true for the vast majority of OCXs and DLLs. There are exceptions:
  • Component libraries that YOU create and provide that are shared among applications YOU provide. These go under %ProgramFiles%\Common Files\{company}\{product suite}
  • Component files YOU create and provide that are only used by the one application. These should go into a folder beneath the application's folder, e.g. %Program Files%\{company}\{application}\{component folder name}
Although it's true but also not necesarily required - destination fiolder can be changed and most (if not all) utilities allow that.