1. Jesus Arana
  2. PowerBuilder
  3. Wednesday, 15 February 2023 17:12 PM UTC

We are having an issue, originally our PB application was compiled verson 10.5.  Now we have migrated the code to 2019 R2.

For the users having previously the code, the new migrated application is working fine.

For the new users (those without the application) is throwing error:

The application was unable to start correctly (0xc000007b).  I read is an issue with 32/64 bits.

We are running computers with Windows10 and 11, both with 64 bits.

I have compiled the application with 32bits/64 bits and try them.  The issue stays. Any help would be appreciated.

Attachments (1)
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 15 February 2023 20:45 PM UTC
  2. PowerBuilder
  3. # 1

Hi Jesus;

  My guess is that they are missing some Microsoft runtime DLLs that are documented in the PB Help that also need to be deployed. If the PB 10.5 runtime folder is in the path of the App users that work - that would explain it. Both PB 10.5 and PB 2019 Rx use the same VC++ 2010 compiler.

  Note that PB 2022 however uses the VC++ 2019 compiler and thus the Microsoft runtime DLLs requirements are different. Again though, this is documented in the PB Help under the keyword search "runtime".  HTH

Regards ... Chris

Comment
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 15 February 2023 17:31 PM UTC
  2. PowerBuilder
  3. # 2

Hi Jesus; 

  Check in your PB help under the keyword search for "runtime". This section will list all the runtime DLLs required by PB feature used. So you can then tailor your runtime deployment using that information.

BTW: this section also lists the required MS-Windows DLLs that are required on the deployment machine as well.

Note: PB2022 is the first release that supports the W11 O/S.

HTH 

Regards ... Chris 

 

 

Comment
There are no comments made yet.
Miguel Leeuwe Accepted Answer Pending Moderation
  1. Wednesday, 15 February 2023 18:15 PM UTC
  2. PowerBuilder
  3. # 3

Hi Jesus,

I do not understand what you mean with:

For the users having previously the code, the new migrated application is working fine.

For the new users (those without the application) is throwing error:

Maybe it will be clearer if you write in Spanish.

saludos,

MiguelL

Comment
  1. Jesus Arana
  2. Wednesday, 15 February 2023 20:29 PM UTC
Hola Miguel,



Para los usuarios que ya tenian la aplicacion (Compilada con 10.5), la nueva version (compiladad con 2019 R2), si la pueden ejecutar y funciona bien. Para usuarios que antes no tenian la otra version, y ahora tienen acceso al directorio compartido, les aparece ese error.



Gracias y saludos,

Jesus
  1. Helpful
  1. Miguel Leeuwe
  2. Wednesday, 15 February 2023 23:38 PM UTC
Hola,

Eso me extraña un poco. ¿Me estás diciendo que teniendo el runtime the pb 10.5, una aplicación 2019 funciona ... Possiblemente es porque hay alguna de las DLLs que PB necesita (añadida a los del runtime), como la ATL....DLL y un par de otras?

Saludos
  1. Helpful
  1. Miguel Leeuwe
  2. Wednesday, 15 February 2023 23:39 PM UTC
Básicamente es lo mismo que Chris también ha respondido (no me había dado cuenta).
  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.