Where and what are the DLLs and other files that I need to distribute with my exe and PBDs

1
0
-1

I have migrated my app from 12.5 to 2017. What are the DLLs and other files I need to distribute to my clients along with the exe and the PBDs.

For example I know I need PBVM170.dll. 

Is it all the files that have 170 in them?

Thanks

Question Tags: 

Answers

Chris Pollach answered Where and what are the DLLs and other files that I need to distribute with my exe and PBDs

1
0
-1

Hi Ian;

       That is really easy and you do not have to know all any of the DLL details!

       Just look for the PowerBuilder Runtime Packager utility application. There should be a short-cut to it in your Appeon group under the MS-Windows START menu, as follows:

 

       Once in the PB Packager, select the runtime options you need and  then select the CREATE command button. The Packager will then create an installation .MSI file for you with everything you need for the run-time environment, as follows:

HTH

Regards ... Chris

LUIS BECERRA answered Where and what are the DLLs and other files that I need to distribute with my exe and PBDs

1
0
-1

The files .dll are in this path:

 

C:\Program Files (x86)\Appeon\Shared\PowerBuilder\

 

If these not exist  then run  AutoCompile.exe:

 

C:\Program Files (x86)\Appeon\PowerBuilder 17.0\AutoCompiler\AutoCompile.exe

 

lbl.

Roland's picture

That will help building an executable but that isn't the question.

Roland Smith answered Where and what are the DLLs and other files that I need to distribute with my exe and PBDs

1
0
-1

I ran a test on a recently built Windows 7 Professional pc with no programming tools.

The bare minimum are:

LIBJCC.DLL, LIBJTML.DLL, LIBJUTILS.DLL, LIBSYBUNIC.DLL, NLWNSCK.DLL
PBDWE170.DLL, PBSHR170.DLL, PBUIS170.DLL, PBVM170.DLL

Plus the driver for your database connection, PBSYC170.DLL for Sybase SYC for example.

Other features like RichText might need more files. See the help as noted by someone else.

 

Dan Cooperstock's picture

Neither libsybunic.dll nor PBUIS170.dll are mentioned in the Deployment topics in the Help, and I also found they were required. Surely they should be added to the Help in some appropriate place?

I also found that I couldn't find some of the DLLs, that are indeed mentioned in the Help, with the Search feature in the Help, such as libjutils.dll.