Bug 2501

Runtime Packager failed to register pbvm170.dll on Windows Server 2016 20 November, 2020

Patrice Domange
19 March, 2019
Product: PowerBuilder Category: Installation
Version: 2017 R3 Build:
Classification: Publishing: Public
Priority: P1
Status: Verifying Reason:
Ken Guo @Appeon 20 November, 2020
#8
Hi Patrice,

I would like to check with you if the response provided has been helpful enough
to resolve your case. If so, can we proceed to close the ticket?
Otherwise, do let us know if we can provide you with any further assistance and
keep in mind that you are always welcome to open another ticket in case you
need it.

Regards,
Ken
Ken Guo @Appeon 25 March, 2019
#7
Hi Patrice,

PB 2017 is the same as PB 12.5/12.6. They all have the same issue. I suggest you refer to the below links:
https://archive.sap.com/discussions/thread/3607251
https://apps.support.sap.com/sap/support/knowledge/preview/en/1921056 

Copy the following files to the installation target directory first and the install it again.
Atl100.dll, gdiplus.dll, msvcp100.dll, msvcr100.dll.


Regards,
Ken
Patrice Domange 22 March, 2019
#6
Hi Ken,
We have redone everything from scratch, starting by taking care to follow every step of the prerequisites and at the end, added the 3 mentioned DLLs. 
Then we run again the Packager Manager and get the same error!
Quid?
Ken Guo @Appeon 20 March, 2019
#5
Hi Patrice,

This issue is due to that the MSI has dependencies on some files that are missing on your target machine. You can copy the following three DLL files to the runtime install folder, and then install the package again and it will solve the issue. 
    atl100.dll
    msvcr100.dll
    msvcp100.dll

You can find these DLL files in the PB install folder:
For 32bit dll, go to C:\Program Files (x86)\Appeon\Shared\PowerBuilder
For 64bit dll, go to C:\Program Files (x86)\Appeon\Shared\PowerBuilder\x64

Please let us know if it resolves the issue.

Regards,
Ken
Patrice Domange 20 March, 2019
#4
Hi Chris,

There is no Anti-Virus at all used on this server.
Did you notice it is a virtualized Windows Server 2016?

Regards.
Patrice.
Chris Pollach @Appeon 19 March, 2019
#3
Hi Patrice;

  Thank you for attaching the screen capture of this error when running the PB RT MSI on W2016. 

  This is not the normal case we see when performing this installation on W2016. 

Can you tell us what Anti-virus software that you are using? Also, have you tried running the MSI with the AV disabled?

Regards ... Chris
Patrice Domange 19 March, 2019
#2
*Additional Informations:
Virtual Server Win2016 std - 64-bit
Intel Xeon CPU E5-2697 v2 2.70GHz
4GB Ram
C (OS): 50Gb
D (SWAP): 12Gb
Patrice Domange 19 March, 2019
#1
2019-03-19 15_32_05-Clipboard.png (61KB)

*Phenomenon:
When trying to install PowerBuilder Runtimes using the Packager on Windows Server 2016, it failed to register pbvm170.dll, getting attached error message.

*Reproduce Steps:
Simply run the PowerBuilder Runtimes packager with Adminisitrator right on A Windows Server 2016.

Remarks:
All prerequisites are met before running the PBRT Packager.
OS:
Windows Server 2016
Platform:
All
Database Type:
Database Version: