1. Reema Kurane
  2. PowerBuilder
  3. Wednesday, 27 March 2019 19:12 PM UTC

Hello,

We have a requirement of packaging our power builder apps, which was built using Power Builder 12.

Currently we are copying our .EXE, .PBDs, .INIs, resource files and powerbuilder runtime files(DLLs) onto every workstation. Is there a way to package them the way we create MSI packages for .NET applications?

Is there a preferred way of deploying powerbuilder application on user's machine?

Appreciate your help.

 

Olan Knight Accepted Answer Pending Moderation
  1. Thursday, 28 March 2019 16:15 PM UTC
  2. PowerBuilder
  3. # 1

We are using INNO SETUP in order to create a SETUP.EXE that includes everything.

My INNO file does the following:
1.  Detects if the correct version of Java is installed, and if not it pops up a message and exits the installer
2.  Install folders and files and Registry kesy as appropriate based on the bitness of the target platform
3.  Installed the Uninstaller data into Control Panel/Programs and Features
4.  Creates an uninstaller

INNO SETUP is free and the online help file, and the online forums, are a great help.


Olan

Comment
  1. Reema Kurane
  2. Thursday, 28 March 2019 16:20 PM UTC
Thanks Olan. I will look into INNO setup.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 27 March 2019 19:21 PM UTC
  2. PowerBuilder
  3. # 2

Hi Reema;

  Nothing built into PB for your applications - just the MSI builder for the PB run-time. However, there are a plethora of software tools on the market for you to use that can do this task for you.

FYI: https://helpdeskgeek.com/free-tools-review/4-tools-to-create-windows-installer-packages

HTH
Regards ... Chris

 

Comment
  1. Reema Kurane
  2. Wednesday, 27 March 2019 19:39 PM UTC
Thanks for your reply. I will look into it.
  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.