I developed a vb6 application using the MScomm control which works great, through the vb IDE and the compiled version. I plan on using this program on a few other computers that do not have VB installed so I used the package and deployment wizard to create the necessary CAB files, etc.

I installed the program on another computer (also Win XP) and the application works with the exception of the serial communications. I don't get any errors it just does not work.

The MScomm32.ocx is in the correct directory and I even registered it manually based on some things I came across searching on the internet.

The question is, why won't the MScomm control work on machines that don't have VB installed even when the ocx is there and registered?

Thanks in advance!