List of runtime files
All PowerBuilder runtime DLL files are digitally signed (starting
from PowerBuilder 2019 R2).
Database connectivity
Files required for database connectivity are listed separately
in Database
connections.
Core runtime files
The following table lists the core PowerBuilder runtime
files.
|
Name |
Required for |
|---|---|
|
pbvm.dll |
All. |
|
pbshr.dll |
All. pbvm.dll has dependencies on this |
|
libjcc.dll |
All. pbvm.dll has dependencies on this |
|
libsybunic.dll |
All. pbvm.dll has dependencies on this |
|
libjutils.dll |
All. libjcc.dll has dependencies on this |
|
libjtml.dll |
All. libjcc.dll has dependencies on this |
|
nlwnsck.dll |
All. libjcc.dll has dependencies on this |
|
pbuis.dll |
All. pbvm.dll has dependencies on this |
|
pbdwe.dll |
DataWindows and DataStores. |
|
pbsysfunc.dll |
System functions. |
|
pbresource.dll |
PowerBuilder resource file. |
Microsoft files
When you deploy the core PowerBuilder runtime files, you must also
deploy the msvcr100.dll and msvcp100.dll Microsoft Visual C++ runtime
libraries and the Microsoft .NET Active Template Library (ATL) module
atl100.dll, if they are not present on the user’s computer. The
PowerBuilder runtime files have a runtime dependency on these files. See
Third-party components and deployment
for more information.
Additional runtime files
The following table lists additional runtime files that your
application might not require. For example, pbvm.dll is required for all
deployed applications, but pbrtc.dll and its associated runtime files
are required only if your application uses Rich Text controls or
RichText DataWindow objects.
For more information about deploying applications that use the
pbjvm.dll for Java support, see Java
support.
|
Name |
Required for |
|---|---|
|
pbhttpclient.dll, pbrestclient.dll, |
RESTful Web APIs |
|
pboauth.dll |
OAuth 2.0 support |
|
pbwebbrowser.dll (and its dependent DLLs: |
WebBrowser control support |
|
pbrtc.dll, PBTCTEXT.dll, TER25.dll, WRS9.dll, |
Rich text support with the built-in Rich Edit |
|
pbrtc.dll, PBTXTEXT.dll, podofo.dll, tp4ole15.ocx, |
Rich text support with the built-in TX Text Control |
|
pbrtc.dll, PBTXTEXT.dll, podofo.dll, tx4ole28.ocx, |
Rich text support with the built-in TX Text Control |
|
pbrtc.dll, PBTXTEXT.dll, podofo.dll, tx4ole28.ocx, |
Rich text support with the built-in TX Text Control |
|
pbrtc.dll, PBMSText.dll |
Rich text support with the Microsoft RichEdit |
|
pbpdf.dll |
Saving DataWindows as PDF files using the |
|
PBRibbonBar.dll (and its dependent DLLs: |
RibbonBar control support |
|
pbacc.dll, PBAccessibility.dll |
UI accessibility and automation support (Section |
|
pbCSI.dll |
Encryption and decryption |
|
For 32-bit: pbcrypt.dll, For pbcrypt.dll, |
Data encoding and encryption |
|
pbcompression.dll |
Data compression capability |
|
PBDotNet.dll, PBDotNetFrameworkInvoker.dll, |
.NET class support |
|
pbdpl.dll |
Data pipeline support |
|
PBDWExcel12Interop.dll, |
Excel format support |
|
PBXerces.dll, xerces-c_2_8.dll, |
XML Web DataWindow support and XML support for |
|
Sybase.PowerBuilder.WebService.Runtime.dll, |
Web service DataWindows (Obsolete) |
|
pbjvm.dll |
Java support |
|
pbrth.dll |
ADO.NET |
|
pblab.ini |
Label DataWindow presentation-style predefined |
|
pbtra.dll, pbtrs.dll |
Database connection tracing |
|
pbodw.dll, pbodt.dll, |
OData database interface |
|
pbtheme.dll, pbjson.dll, and “theme” (“theme” folder must be manually copied from |
UI theme support |
Installed path
%AppeonInstallPath%CommonPowerBuilderRuntime [version].
The Sybase DLLs are installed to %AppeonInstallPath%PowerBuilder
19.0DotNETin.
The Sybase.PowerBuilder.DataWindow.Excel12.dll file will be
automatically installed to the Windows GAC folder, for example,
C:WindowsMicrosoft.NETassemblyGAC_MSILSybase.PowerBuilder.DataWindow.Excel12,
if you run the MSM or MSI package. However, if you manually copy runtime
DLLs to the client (instead of using the MSM or MSI package), make sure
to copy the Sybase.PowerBuilder.DataWindow.Excel12.dll file to the same
directory as the application executable, as this file is a C# assembly
DLL and cannot be loaded through the environment variable.
Deployment path
Same directory as the application, in a directory on the system
path, or in the App Path registry
key.
Registry entries
Localized runtime files
Localized runtime files are provided for French, German, Italian,
Spanish, Dutch, Danish, Norwegian, and Swedish. These files are usually
available shortly after the general release of a new version of
PowerBuilder. The localized runtime files let you deploy PowerBuilder
applications with standard runtime dialog boxes in the local language.
They handle language-specific data when the application runs.
For more information, see Localizing the product.