1. John Strano
  2. PowerBuilder
  3. Monday, 14 March 2022 16:16 PM UTC

How can we suppress the "Upgrade App" response window on the client as PowerClient-deployed applications are upgraded to the next version?

We wish for the User to not be able to bypass upgrading the app to the next version once that next version is deployed.

Is there an unpublished workaround for configuring this?

...perhaps in the Launcher's config.ini file, or in the Registry, or a command line switch for AppLauncher.exe?

...or is PowerClient underlain with Portable Workspace Task Launcher or NGenTaskLauncher?

If not, this will progress to a PowerClient enhancement request from us.

Please advise.

Thank you.

Kai Zhao @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 15 March 2022 01:05 AM UTC
  2. PowerBuilder
  3. # 1

Hi John,

Currently, there is no setting to suppress the "Upgrade App" response window. This window is raised by the change in Deployment version. If you wish for the user to not be able to bypass upgrading the application, you can just change the product version in PowerClient project > General tab without changing the Deployment version on the Client Deployment tab to work around the issue.

If changing the Deployment version is required, please set the Minimum Compatible version to the same as the Deployment version, then the client will get a response like the following attached screenshot and they cannot run the application without upgrading.

Regards,
Kai

Attachments (2)
Comment
  1. Kai Zhao @Appeon
  2. Wednesday, 16 March 2022 03:44 AM UTC
Hi John,

Yes, the unchanged deployment version causes the same deployment version on IIS to be overwritten. But since you require the client to have to upgrade the application, this won’t be an issue for you.

As for the Revert/rollback capability, with this solution, you won’t be able to Revert/rollback simply by undeploying a deployment version (please refer to the article below), but you can still Revert/rollback PB code and then deploy the application again.

https://docs.appeon.com/pb2021/pbug/ug58941.html#Undeploying_the_PowerClient_project

We'll record 'Suppressing the "Upgrade App" Reponse Window' as an enhancement and transfer it to our product team for consideration.

Regards,Kai
  1. Helpful 1
  1. ritesh desai
  2. Wednesday, 16 March 2022 04:13 AM UTC
I also want to implement something similar to this.

For example I want to provide a button "Check for new version", so that whenever user wants he can upgrade it and it doesn't get updated automatically.

There are a lot of clients who are having network issues because of which application start is delayed a lot as it checks for update automatically on start. I want to eliminate this issue.

So can you please provide me with the detailed information that where do we need to add User Event when CAL fires?
  1. Helpful
  1. Kai Zhao @Appeon
  2. Thursday, 17 March 2022 01:38 AM UTC
Hi Ritesh,

There is no this UE. We'll transfer your request to our product team for consideration.

Regards,Kai
  1. Helpful 1
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.