Applies to:
- All SDK (SMS API, STK API, etc.)
- all versions of SMS Engine — Enterprise Edition
Cause: “MSComm32.ocx” did not install properly or the date of the file is incorrect. This occur when MOBITEK SMS Engine — Enterprise Edition has been reinstalled a few times on the same Windows machine.
Solution:
- Uninstall MOBITEK SMS Engine — Enterprise Edition.
- Unregister “MSComm32.ocx”:
- for Windows 64-bit, run “cmd” or “Command Prompt” as “administrator”, then type
- “cd %systemroot%\SysWoW64\“
- “regsvr32.exe /u mscomm32.ocx“
- for Windows 32-bit, goto Start → Run → type “regsvr32 /u mscomm32.ocx”
- for Windows 64-bit, run “cmd” or “Command Prompt” as “administrator”, then type
- Delete “MSComm32.ocx”.
- Re-install SMS Engine — Enterprise Edition.
or
- Unregister the “MSComm32.ocx” and delete it
- for Windows 64-bit, run “cmd” or “Command Prompt” as “administrator”, then type:
- “cd %systemroot%\SysWoW64\“
- “regsvr32 /u mscomm32.ocx“
- for Windows 32-bit, goto Start → Run → type “regsvr32 /u mscomm32.ocx“
- for Windows 64-bit, run “cmd” or “Command Prompt” as “administrator”, then type:
- Copy the new “MSComm32.ocx” and manually register it:
- for Windows 64-bit, run “cmd” or “Command Prompt” as “administrator”, then type:
- “cd %systemroot%\SysWoW64\“
- “regsvr32 mscomm32.ocx“
- for Windows 32-bit, goto Start → Run → type “regsvr32 mscomm32.ocx“
- for Windows 64-bit, run “cmd” or “Command Prompt” as “administrator”, then type: