1. John Valentin
  2. PowerBuilder
  3. Wednesday, 25 April 2018 16:12 PM UTC

So I have a small PB sample app that uses an OCX for a schedule object. It does not use any database connections and I'm using the Trial version of PowerServer Web.

When I initially was testing it, it deployed to this webpage

 

http://localhost/scheduletest/x32_application.htm

 

It then changed somehow to this webpage

 

http://localhost/scheduletest/x64_application.htm

 

How do I get it to go back to 32 bit?

Also, when I rant it in Chrome, I used http://localhost:80/scheduletest/multi_browser_index.htm and this seems to bring the app up in IWA (it wasn't working in a browser). I don't understand why it did this...

Accepted Answer
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Wednesday, 25 April 2018 18:18 PM UTC
  2. PowerBuilder
  3. # Permalink

Hi John;

   The IE Web Browser in newer MS-Windows O/S (ie W10) comes in both a 32bit and a 64bit version. The PowerServer Web plug-in detects the IE web browser's bitness then and redirects the starting URL either to the "x32_application.htm" or "x64_application.htm" web page accordingly. So it looks like your system is now defaulting to the 64bit IE web browser.

   You now have two alternatives to address this issue (since IE v10 actually) : a) Use the 32bit EXE to launch the 32bit IE web browser or b) add this entry into your O/S's registry, as follows:

For 64-bit machines, go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\ in the Windows registry, add the following

  • one DWORD value: TabProcGrowth = 0

  • two String values: Isolation = PMIL, IsolationImmersive = PMIL

For more information - click here.

HTH

Regards ... Chris

Comment
There are no comments made yet.


There are replies in this question but you are not allowed to view the replies from this question.