Library dependencies when developing a TIBCO FTL .NET application.
book
Article ID: KB0093688
calendar_today
Updated On:
Products
Versions
TIBCO FTL
-
Not Applicable
-
Description
Resolution:
When developing a .NET application using the TIBCO FTL .NET client library, the following libraries are required:
TIBCO.FTL.DLL tib.dll tibutil.dll libcurl.dll
Of these four DLLs, only TIBCO.FTL.DLL can be included as dependency(References) in the Visual Studio projects. The other three DLLs are all native libraries which cannot be added as References directory in the project.
There are two approaches to make tib.dll / tibutil.dll / libcurl.dll discoverable by your application:
1). Edit your system environment variable and add the directory where the three DLLs are located in the PATH. This is typically recommended in a development environment since the user has control over the machine.
2). Add the DLLs into the Visual Studio Project via "Add Existing items" and specify "Copy Always" in the property. This will make sure the DLLs are copied to the output directory where the executable is generated. Windows will look for dependent libraries in the same directory of the .exe at runtime.
Issue/Introduction
Library dependencies when developing a TIBCO FTL .NET application.