I have purchased a virtual serial port ActiveX single developer and a single user license for developing a product to be given to a single user. I am currently working on the installer application but I’m having problems with registering the single user license.
The installer currently copies all of the files specified by the ‘Virtual serial port driver installation’ help file under the ‘Redistribution’ heading as well as VSPort.dll and RegVSP.exe to the installation directory. When my application is built the complier creates the files Interop.VSPortLib.6.0.dll and AxInterop.VSPortLib.6.0.dll, these are also copied to the installation directory.
The installer executes vsbsetup.exe in the installation directory and then “RegVSP VSPort.dll”.
When the application is then first run the Eltima VSPort registration box is shown. Once the details of the single user license are input a message box is shown stating “Key is valid and has been stored. Please, reload you IDE to finalize the registration.”. My application then reports errors as it cannot properly access the virtual serial port activeX control. When the application is started again the registration box reappears.
I am not installing the executable setup file for the activeX control, should this be run on the target machine?
How can I correctly setup the ActiveX control for a single user license?