Web viewer permissions

Tekla Structures webviewer permission active-x
Not version-specific
Tekla Structures
Environment
Not environment-specific

There are times when you try to open a Tekla Webviewer model and even though you have administrator privileges on that computer, you receive an error that the Active-X controls that are needed could not be loaded.

This may happen even after clicking the ‘allow active content’ warning that appears at the top of the Internet Explorer window.

Image
WVP_01.png


To fix this, we can manually register the necessary files.

First, create a new folder on the C:\ drive. This must be a permanent folder, since the file locations will be remembered by Windows.

In this new folder, place the following files:
  • A copy of the msvcr71.dll file from the …Tekla Structures\<version>\nt\bin folder
  • A copy of the regsvr32.exe file from the C:\Windows\system32 folder
  • A copy of the zkitlib.dll file from a webviewer model’s “dll” folder.

Now open a command prompt by going to the start button and typing “cmd” in the run field.
  1. Type cd \<foldername> and Enter to navigate to your new folder.
  2. Type regsvr32 zkitlib.dll and Enter to register the dll file.

If you are successful, you should recieved a message like shown in the following image:

Image
WVP_02.png


Finally, reopen a Tekla Structures Webviewer model.

Notes:

To disable the message to load the Active-X component from the top of the Internet Explorer window, go into the Internet Options through the control panel or in Internet Explorer, and under the advanced tab check on the option to “Allow active content to run in files on My Computer”.

Please note that this setting may be managed by your system administrator and may be restricted by some office security policies.
Was this helpful?