Upgrade Notes

After applying MR 1506, if you want to create a new launcher profile, you will need to make sure the runtime version is 1506. The runtime version cannot be an earlier build such as MR 1311 or GA 1288 when you create a new launcher in MR 1506.

If you specify a virtual path in the Web API URL (for example, http://172.168.168.88:5000/vpath1) when using a Kestrel server, then the PowerServer C# solutions created in GA 1288 or Build 1311 cannot work with Build 1506. You will either have to

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

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

    1. Add the following script to the PowerServer C# solution > ServerAPIs project > Startup.cs:

      app.UsePowerServerPathBase();


    2. Add the following script to the PowerServer C# solution > ServerAPIs project > Server.json:

      "PathBase": "/vpath1",

      "PathBase" should be set to the name of the virtual path, for example, "/vpath1".