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
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.

Ken Guo @Appeon 25 March, 2019
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:

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

Patrice Domange 22 March, 2019
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!
Ken Guo @Appeon 20 March, 2019
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. 

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.

Patrice Domange 20 March, 2019
Hi Chris,

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

Chris Pollach @Appeon 19 March, 2019
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
*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
2019-03-19 15_32_05-Clipboard.png (61KB)

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.

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