1. Anton van der Post
  2. PowerBuilder
  3. Thursday, 8 February 2018 14:01 PM UTC

Which PB2017 runtime dlls are required to run created executable and pbds on users workstation ( created with PowerBuilder 2017 R 2 ) ? Thank you Anton

 

For PBuilder 9 we copied to the application path a.o. the following files: Core PowerBuilder runtime files PBVM90.DLL LIBJCC.DLL LIBJSYBHEAP.DLL PBDWE90.DLL Native database driver pbmss90.dll (SQL Server ) Users workstation needed to have the SQL Server Connectivity installed Others depending on application functionality pbrtc90.dll rich text pbdwr90.dll Easerver related pbdwr90.pbd Easerver related pbjag90.dll Easerver related pbtra90.dll for tracing

Govinda Lopez @Appeon Accepted Answer Pending Moderation
  1. Thursday, 8 February 2018 16:23 PM UTC
  2. PowerBuilder
  3. # 1

Hi Anton,

 

As Brad said, you can find that in the help files of PowerBuilder. I'm pasting it here for others to see also:

 

PowerBuilder runtime files

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.

PBSourceControl170.dll

Source control with SVN or Git.

pbUIS170.dll

Dockable windows.

 

Microsoft files

When you deploy the core PowerBuilder runtime files, you must also deploy the msvcr80.dll (for 32-bit only), msvcp80.dll (for 32-bit only), msvcr100.dll, and msvcp100.dll Microsoft Visual C++ runtime libraries and the Microsoft .NET Active Template Library (ATL) module, atl80.dll (for 32-bit only) and 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, TER24.dll, WRS8.dll, spell32.dll, PDC32.dll, WRW8.dll, HTS19.DLL, ssts.dll, SSGP.dll, TXML2.dll

For 64-bit:

pbrtc170.dll

Rich Text support

pblab170.ini

Label DataWindow presentation-style predefined formats

pbtra170.dll, pbtrs170.dll

Database connection tracing

pbpdf170.dll

Saving DataWindows as PDF files using the PDFLib method.

pbCSI170.dll

Encryption and decryption.

pbjson170.dll, pbhttpclient170.dll, pbrestclient170.dll

JSON data exchange and RESTful Web APIs.

 

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

See App Path registry key.

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.

 

Regards,

Comment
There are no comments made yet.
Brad Mettee Accepted Answer Pending Moderation
  1. Thursday, 8 February 2018 14:21 PM UTC
  2. PowerBuilder
  3. # 2

Search the PB 2017 help for "PBVM170", in the result list there's an entry for "Powerbuilder Runtime Files". The list you need is in there.

 

Comment
  1. Christopher Craft
  2. Thursday, 8 February 2018 22:34 PM UTC
Why would we need to deploy PBSourceControl.dll?



I hit the wrong Reply - that was suppose to go to Govinda.

  1. Helpful
  1. Arthur Hefti
  2. Friday, 9 February 2018 04:32 AM UTC
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.