E. Crane Computing Support Forum

Providing support for all E. Crane Computing products, including POWERGEN, PBSERVICE, HARPB, VERSIONEDIT, PBLRESCUE, and PBLEXPLORER.

You are not logged in.

#1 2020-01-02 12:52:18

admin
Administrator

Building PB Executables with control of Terminal Server Aware flag

When an application is not Terminal Server aware (also known as a legacy application), Terminal Server makes certain modifications to the legacy application to make it work properly in a multiuser environment.  This is true for many PowerBuilder applications built with older versions of PB.

This behavior is controlled by a setting in the PE header, TSAWARE, whose default was changed in Microsoft .Net 3.5 Framework SP1. When this flag is set, Terminal Server will not make certain changes to the application.  This means that recent PowerBuilder versions create executables with this flag set and may not function as expected (or tested).

PowerGen V11.0 offers a build function to change the state of TSAWARE setting, to be compatible with the intended build configuration.  The default (consistent with recent versions of PowerBuilder) is ON.

Let us know if you'd like a pre-release.

Offline

Board footer