1. Stèphan Eizinga
  2. PowerBuilder
  3. Tuesday, 24 July 2018 09:19 AM UTC

We are trying to install a .net web services on a clean Windows 2012 R2 server. Unfortunately, the runtime files installation of PowerBuilder 2012 R2 does not contain the required files.


Steps

  1. Installation Windows 2012 R2
  2. Installation IIS & ASP.net 3.5 and 4.5
  3. Restart server
  4. Installation PBCLTRT170.msi (error see attachment)
  5. Restart server
  6. Installation .net web services project

After adding the Microsoft C ++ Runtime Library and ATL module files, the installation of PBCLTRT170.msi does go well.


After the installation we get the error message that Sybase.PowerBuilder.Core is not found.

Error message:
Parser Error Message: Could not load file or assembly 'Sybase.PowerBuilder.Core, Version = 17.0.0.0, Culture = neutral, PublicKeyToken = 98a699138181d746' or one of its dependencies. The system can not find the file specified.


After copying all Sybase.*.dll files in the project folder, the project seems to work until we try to call a datawindow.

Error message:
Exception has been thrown by the target of an invocation. ---> Sybase.DataWindow.DataWindowServerLoadFailedException: DataWindow Server PBDWM150.DLL or required DLLs (atl71.dll, msvcp71.dll or msvcr71.dll) not found.


We use Powerbuilder 2017 R2

Attachments (1)
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Tuesday, 24 July 2018 11:55 AM UTC
  2. PowerBuilder
  3. # 1

Hi Stèphan;

      Yes, you will also need to run the .NET installation of PB. It can be found at ... "C:\Program Files (x86)\Appeon\PowerBuilder 17.0\DotNET\pbiu\BootStrapper\Packages\1-PBRuntime" and the install file will be named "pbruntime.msi"

HTH

Regards ... Chris

Comment
  1. Stèphan Eizinga
  2. Tuesday, 24 July 2018 17:55 PM UTC
Hello Chris,



Thank you! This works! Do you know why this is seperate and hidden?



It looks like a bug in the runtime package generator?
  1. Helpful
  1. Chris Pollach @Appeon
  2. Tuesday, 24 July 2018 18:06 PM UTC
Excellent news Stèphan! :-)



Yes, Appeon Engineering removed this feature from PB Packager when they released PB2017 GA last year. I believe the thought at that time was that Web Service feature would be replaced in PB2018 with the C# equivalent. However in hind-sight, that was probably a bit premature decision to disconnect the two until PB developers had switched over to PB2018's C# features.

  1. Helpful
  1. Sally D
  2. Thursday, 2 August 2018 05:38 AM UTC
Hi Chris,

C:\Program Files (x86)\Appeon\PowerBuilder 17.0\DotNET\pbiu\BootStrapper\Packages\1-PBRuntime, this i couldn't find in my software. Is that because of the trail version? My version is 2017Build1666 on Jun27 2017.

  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.