If your application uses ActiveX controls, OLE controls, or OCX controls you must:
Deploy the control files with your application
Make sure each control is registered
Make sure required files are in the target computer’s system directory
If your application uses a control that is not self-registering, your setup program needs to register it manually on each user’s computer. To find out whether a control is self-registering, see the documentation provided with the control. Depending on the development and deployment platforms and the controls you are deploying, you might need to copy additional DLLs or license files to the Windows system directories on the target computer.