Distributing your application
Top 

If you create an application using ActiveUSB SDK, your setup should include ActiveUSB redistributable package available from A&B Software upon request. There is no need to provide a user of your application with the license file ActiveUSB.lic. In addition, you must ensure that the following files exit on the end-user's system:

mfc42.dll, v.6.0
MFCDLL shared library
atl.dll
Active template library
msvcrt.dll, msvcrt40.dll
C run-time libraries
oleaut32.dll
OLE property frame
regsvr32.exe
control registration utility


These files are part of the Windows operating system and they are typically located in the Windows system directory. Please refer to Microsoft's redistribution policy if you need to redistribute them. In addition VC++ 8.0 Redistributable Package must be installed on the end-user's system.

When an ActiveUSB based application is executed for the first time on an end-user's system, it will display the registration dialog (see Installation). You should instruct the user to provide you or your distributor with a Control ID displayed in the dialog. After the run-time license of the user is validated, the distributor will issue a unique serial number which will unlock the control on the user's machine.