PBD files no longer support multiple major versions. To help identify which version the PBD file supports, the PBD file name has been added with the supported version number, for example:
-
pbdwr.pbd -> pbdwr220.pbd
-
pbdom.pbd -> pbdom220.pbd
-
pbuddi.pbd -> pbuddi220.pbd
The following runtime files have been added for various feature support:
-
pdflib.dll is added for NativePDF support.
-
sybase.PowerBuilder.DataSource.Sharing.dll is added for ADO.NET database connection.
-
PBDotNetInvoker.dll is added for .NET assembly calls.
-
AtlAuxiliary.dll is added for InkEdit and InkPicture support.
The following Microsoft Visual C++ runtime libraries have been upgraded (hence file names have changed):
-
For 32-bit: vcruntime140.dll, concrt140.dll, msvcp140.dll
-
For 64-bit: vcruntime140.dll, vcruntime140_1.dll, concrt140.dll, and msvcp140.dll
The following runtime files are required when the application is run on Windows 8.1, Windows Server 2012 R2, or earlier version (where Universal CRT is NOT installed by default):
-
api-ms-win-crt-convert-l1-1-0.dll
-
api-ms-win-crt-environment-l1-1-0.dll
-
api-ms-win-crt-filesystem-l1-1-0.dll
-
api-ms-win-crt-heap-l1-1-0.dll
-
api-ms-win-crt-locale-l1-1-0.dll
-
api-ms-win-crt-math-l1-1-0.dll
-
api-ms-win-crt-multibyte-l1-1-0.dll
-
api-ms-win-crt-runtime-l1-1-0.dll
-
api-ms-win-crt-stdio-l1-1-0.dll
-
api-ms-win-crt-string-l1-1-0.dll
-
api-ms-win-crt-time-l1-1-0.dll
-
api-ms-win-crt-utility-l1-1-0.dll
-
ucrtbase.dll
Some runtime files have been changed/removed due to the feature changes/removals:
-
See PBDOM changes for files that have been changed or removed.
-
See Removes Java support and JDK 1.6 for files that have been removed.
-
See Removes EasySoap for files that have been removed.
-
See Removes OData for files that have been removed.