1. Stèphan Eizinga
  2. PowerBuilder
  3. Tuesday, 24 July 2018

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 Accepted Answer Pending Moderation
0
Votes
Undo

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
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. Stèphan Eizinga
  2. Tuesday, 24 July 2018
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. Chris Pollach
  2. Tuesday, 24 July 2018
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. Sally D
  2. Thursday, 2 August 2018
There are no comments made yet.
  1. Tuesday, 24 July 2018
  2. PowerBuilder
  3. # 1
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.