Viewer throws error "Can't find type library .tlb. Run with /Register".

Technote (troubleshooting)


Problem

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".

Symptom

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.


Cause

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.

Environment

Windows Vista/7

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

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM Forms
Forms product family

Software version:

4.0, 4.0.0.1, 4.0.0.2, 8.0, 8.0.0.1

Operating system(s):

Windows

Reference #:

1586647

Modified date:

2014-05-02

Translate my page

Machine Translation

Content navigation