1. Anita Headley
  2. PowerBuilder
  3. Wednesday, 19 February 2020 03:06 AM UTC

I just upgraded a 32-bit application to 64-bit because all the user's now have 64-bit machines running Windows 10.

I am able to run the application just fine on my development machine (in or out of IDE).

When I tried to run it after upgrading on two of my user's machines, I get 

"The application was unable to start correctly (0xc)))))7b)."

I am at a loss as to why.  The 32-bit version was running fine.  I copied ALL the dlls from my machine (In fact, I copied the whole runtime folder from my machine as a second try when just upgrading didn't work) .

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 19 February 2020 03:55 AM UTC
  2. PowerBuilder
  3. # 1
Comment
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 19 February 2020 03:24 AM UTC
  2. PowerBuilder
  3. # 2

Do you mean you compiled your app as a 64-bit app when you say "upgraded a 32-bit application to 64-bit"?

Does your app rely on any DLLs (besides obviously what PowerBuilder itself provides)?  If yes, have you deployed 64-bit version of those DLLs together with your 64-bit application?

Comment
  1. Michael Kramer
  2. Wednesday, 19 February 2020 03:33 AM UTC
Like does your app use external DLL files? database drivers? COM objects?
  1. Helpful
  1. Anita Headley
  2. Wednesday, 19 February 2020 03:35 AM UTC
Yes, I compiled as a 64-bit. I then deployed it to my runtime folder for testing. It ran fine. I copied my runtime folder (which contains all DLLs) to their 64-bit machine.

Are there others besides the msvcr and msvcp?
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 19 February 2020 03:20 AM UTC
  2. PowerBuilder
  3. # 3

Hi Anita;

   Did you copy the run-time DLLs from the x64 folder?

Regards ... Chris

Comment
  1. Chris Pollach @Appeon
  2. Wednesday, 19 February 2020 03:57 AM UTC
They are in C:\Program Files (x86)\Appeon\Shared\PowerBuilder\x64
  1. Helpful
  1. Anita Headley
  2. Thursday, 20 February 2020 18:25 PM UTC
Thank you Chris, that did the trick. I've been doing 32-bit for 20+ years and completely forgot about that folder.
  1. Helpful
  1. Chris Pollach @Appeon
  2. Friday, 21 February 2020 15:49 PM UTC
That is Excellent news Anita! :-)
  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.