1. Abhijit Patil
  2. PowerBuilder
  3. Monday, 8 January 2018 06:44 AM UTC

Hi,

In our organization, we are planning to upgrade Powerbuilder12.6 to Appeon Powerbuilder 2017 on Window 2008 R2 machines.

Can someone please help with below info - 

  1. Which is the stable Powerbuilder 2017 version which should be used/installed? As per Appeon site the latest available for PB is Build 1681.
  2. When Powerbuilder 2017 R2 will be getting released? As per keynote presentation, it was scheduled for release around Mid Jan 2018, does anyone have exact details about the same?
  3. In the Appeon 2017 installation guide, under Visual C++ Runtime and the Active Template Library, it's mentioned that -

When you deploy the core PowerBuilder runtime files, make sure the msvcr100.dll and msvcp100.dll Microsoft Visual C++ runtime libraries and the Microsoft .NET Active Template Library (ATL) module, atl80.dll, are present on the user’s computer or server.

Whereas in Powerbuilder manuals, I found below - 

When you deploy the core PowerBuilder runtime files, make sure the msvcr100.dll and msvcp100.dll Microsoft Visual C++ runtime libraries and the Microsoft .NET Active Template Library (ATL) module, atl100.dll, are present on the user’s computer or server.

Is it really required to have atl80.dll for PB 2017 installation or atl100.dll will suffice? If atl80.dll is required then does it needs to be installed separately or comes as part of PB 2017 runtime packager itself?

Microsoft visual studio 2010 is already installed on the machines which contains msvcr100.dllmsvcp100.dll and atl100.dll

Regards,

Abhijit

Marco Meoni Accepted Answer Pending Moderation
  1. Monday, 8 January 2018 14:37 PM UTC
  2. PowerBuilder
  3. # 1

Hi Abhijit,

1) build number #1681 is indeed latest Maintenance Release, go for that;

2) by the end of this month;

3) atl100.dll was enough for me.

Cheers,

Marco

Comment
  1. Abhijit Patil
  2. Tuesday, 9 January 2018 04:40 AM UTC
Thank You

  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 8 January 2018 14:45 PM UTC
  2. PowerBuilder
  3. # 2

Hi

   The PB Help was a little confusing in PB 2017. However, Appeon have clarified this in the PB2017R2 release, as follows (from the R2 Help):

When you deploy the core PowerBuilder runtime files, you must also deploy the msvcr80.dll (for 32-bit only), msvcp80.dll (for 32-bit only), msvcr100.dll, and msvcp100.dll Microsoft Visual C++ runtime libraries and the Microsoft .NET Active Template Library (ATL) module, atl80.dll (for 32-bit only) and atl100.dll, if they are not present on the user's computer. The PowerBuilder runtime files have a runtime dependency on these files

HTH

Regards ... Chris

Comment
  1. Abhijit Patil
  2. Tuesday, 9 January 2018 04:41 AM UTC
Thank you Chris

  1. Helpful
  1. Linda Kelty (Dudzic)
  2. Friday, 10 April 2020 17:38 PM UTC
I'm in the process of migrating my PB12.5.2 applications to PB19.0. I have deployed the first application to the client's WS2008R2 Standard SP1 terminal server. When I run the app, it says it is missing ATL100.dll. I understand that I need to copy the ATL100.DLL to the C:\Program Files (x86)\Appeon\Shared\PowerBuilder\ folder on the terminal server. There are two versions of this file on my developer PC: in the same folder just named, but also in a subfolder \x64. I assume the \x64 subfolder is for a 64-bit deployment. I am doing a 32-bit deployment. I assume I only need the "main" one. Please confirm.
  1. Helpful
There are no comments made yet.
Roland Smith Accepted Answer Pending Moderation
  1. Monday, 8 January 2018 14:56 PM UTC
  2. PowerBuilder
  3. # 3

I used Dependancy Walker to verify the required files. The ones not named PBxxx170.DLL are:

ATL100.DLL
LIBJCC.DLL
LIBJTML.DLL
LIBJUTILS.DLL
LIBSYBUNIC.DLL
MSVCP100.DLL
MSVCR100.DLL
MSVCR80.DLL
NLWNSCK.DLL

 

Comment
  1. Abhijit Patil
  2. Tuesday, 9 January 2018 04:42 AM UTC
Thank you

  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.