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.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.