Runtime file changes
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.