Viewer throws error "Can't find type library .tlb. Run with /Register".
This Technote identifies how to get the Viewer to load a form after you receive the error, "Can't find type library .tlb. Run with /Register".
The IBM Forms Viewer will not load, instead it will throw the following error message.
All attempts to register the new Viewer installation on the command line will fail stating that they could not run successfully.
Older versions of the Viewer that are installed on the system will not allow the new version of the Viewer to register itself with the operating system.
Resolving the problem
To resolve this issue, you must first uninstall all older versions of the Viewer on the machine and then install the version of the Viewer you want to deploy with. You can also register the Viewer by running the following commands in a command prompt:. Note: you may have to modify the paths to match your system and Viewer version.
C:\Program Files (x86)\IBM\Forms Viewer\8.0.1\masqform.exe -register
c:\Windows\system32\regsvr32 C:\Program Files (x86)\IBM\Forms Viewer\8.0.1\PE_ctl.ocx
c:\Windows\system32\regsvr32 C:\Program Files (x86)\IBM\Forms Viewer\8.0.1\PEhelper.dll
c:\Windows\system32\regsvr32 C:\Program Files (x86)\IBM\Forms Viewer\8.0.1\Marshaller\ContextMarshaller.dll
More support for:
Forms product family
Software version: 4.0, 220.127.116.11, 18.104.22.168, 8.0, 22.214.171.124, 8.1, 8.2
Operating system(s): Windows
Reference #: 1586647
Modified date: 02 May 2014
Translate this page: