Upgrade Notes

PowerBuilder installable cloud apps deployed in GA 1288 cannot work with Build 1311, you will have to re-deploy the application by following steps below:

  1. Select the required database types and agree to the license terms of the database drivers that will be downloaded.

    To do that,

    1. Open the PowerServer project painter in the PowerBuilder IDE, select the Web APIs tab, and click the Database Configuration button.

    2. In the Database Configuration window, click the DB Drivers button, and then select the database type used in the application and the check box of "I have read and agree to the license terms...". Click OK.

  2. Deploy the application again using the Build & Deploy PowerServer Project option in the PowerBuilder IDE.

    Or, export the JSON build file again and then re-deploy the application using PBAutoBuild. For how to export the build file and deploy with PBAutoBuild, see Build & deploy using commands.

  3. Upload the Cloud App Launcher and Runtime files to the server again. For detailed instructions, refer to Upload the cloud app launcher and the runtime files.

PowerServer C# solutions created in GA 1288 cannot work with Build 1311. You will either have to

  • Generate a brand new PowerServer C# solution (in Build 1311)

  • Or, build the existing PowerServer C# solution again (using Build & Deploy PowerServer Project in PowerBuilder IDE at Build 1311) and then change the following areas in the PowerServer C# solution:

    1. Upgrade PowerServer.Core and PowerServer.Api to version 1.1.0.


    2. Add the following scripts to Startup.cs:

      using PowerServer.Core;
      services.AddPowerServerDataProvider(this.GetType().Assembly);