Registration of inconcertole.dll fails with "Load Library Failed...".
book
Article ID: KB0091736
calendar_today
Updated On:
Products
Versions
TIBCO InConcert
-
Not Applicable
-
Description
Resolution: To correct this, you need to have the latest version of OLE automation DLL oleaut32.dll (e.g. 2.40.4275 or higher) Updated for 5.1.Both visual C++ and Visual Basic 6.0 update this DLL.
The correct version is also with either C++ 5.0 or VB 5.0.
When regsvr32 fails it usually shows what GetLastError returned. There is a utility that comes with Visual Studio that will translate error codes called error lookup. There is usually a shortcut to it in VC on the Tools menu. If not the path to it is C:\Program Files\Microsoft Visual Studio\Common\Tools\errlook.exe. This may help determine what the problem is. If not it is a useful tool anyway.
The most common problem I've had in registering dlls/controls is a can't find library error. If a dependent dll is not on the machine, the wrong version, or if it is not in the $PATH the file will fail to register. Inconcertole.dll is dependent on inconcert.dll so if the InConcert directory is not correctly in the path then that may potentially be a problem.
Make sure that inconcert.dll is in the same location as inconcertole.dll or its location is the system path environment variable. The same goes for all other dependencies such as tibrv.dll (if you are using inconcert 5.x - its location should be in the path) and winrpc32.dll (which should be in your windows system directory).
Issue/Introduction
Registration of inconcertole.dll fails with "Load Library Failed...".
Environment
Product: TIBCO InConcert
Version: All
OS: Windows 2000, Windows NT 4.0
--------------------