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 |
---|---|
pbvm170.dll |
All. |
pbshr170.dll |
All. pbvm170.dll has dependencies on this file. |
libjcc.dll |
All. pbvm170.dll has dependencies on this file. |
libsybunic.dll |
All. pbvm170.dll has dependencies on this file. |
libjutils.dll |
All. libjcc.dll has dependencies on this file. |
libjtml.dll |
All. libjcc.dll has dependencies on this file. |
nlwnsck.dll |
All. libjcc.dll has dependencies on this file. |
pbdwe170.dll |
DataWindows and DataStores. |
pbUIS170.dll |
Dockable windows. |
pbsysfunc170.dll |
System functions. |
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, pbvm170.dll is required for all deployed applications, but pbrtc170.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 pbjvm170.dll for Java support, see Java support.
Name |
Required for |
---|---|
pbacc170.dll |
Accessibility support (Section 508) |
pbdpl170.dll |
Data pipeline support |
PBDWExcel12Interop170.dll, Sybase.PowerBuilder.DataWindow.Excel12.dll |
Excel 2007 support |
PBXerces170.dll, xerces-c_2_8.dll, xerces-depdom_2_8.dll |
XML Web DataWindow support and XML support for DataWindows and DataStores |
Sybase.PowerBuilder.WebService.Runtime.dll, Sybase.PowerBuilder.WebService.RuntimeRemoteLoader.dll |
Web service DataWindows |
pbjvm170.dll |
Java support |
pbrth170.dll |
ADO.NET |
For 32-bit: pbrtc170.dll, PBTCTEXT170.DLL, PBTXTEXT170.DLL, TER25.dll, WRS9.dll, spell32.dll, PDC32.dll, WRW9.dll, HTS20.DLL, ssts.dll, SSGP.dll, TXML2.dll For 64-bit: pbrtc170.dll |
Rich Text support |
pbrtc170.dll, tp4ole15.ocx, tp15.dll, tp15_bmp.flt, tp15_css.dll, tp15_doc.dll, tp15_dox.dll, tp15_gif.flt, tp15_htm.dll, tp15_ic.dll, tp15_ic.ini, tp15_jpg.flt, tp15_obj.dll, tp15_pdf.dll, tp15_png.flt, tp15_rtf.dll, tp15_tif.flt, tp15_tls.dll, tp15_wmf.flt, tp15_wnd.dll |
Rich text support with the OEM version of TX Text Control |
pblab170.ini |
Label DataWindow presentation-style predefined formats |
pbtra170.dll, pbtrs170.dll |
Database connection tracing |
pbpdf170.dll |
Saving DataWindows as PDF files using the NativePDF (PDFLib) method. |
pbCSI170.dll |
Encryption and decryption. |
pbodw170.dll, pbodt170.dll, Sybase.PowerBuilder.DataSource.OData.dll, Sybase.PowerBuilder.ODataClient.dll, Sybase.PowerBuilder.ODataWrapper.dll |
OData database interface |
pbjson170.dll, pbhttpclient170.dll, pbrestclient170.dll |
JSON data exchange and RESTful Web APIs. |
pbcrypt170.dll |
Data encoding and encryption. |
pboauth170.dll |
OAuth 2.0 support. |
Installed path
\Program Files\Appeon\Shared\PowerBuilder.
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.