dear Appeon:
I found that this is a known issue, but I couldn't find the solution to it, so writing this post...
I am using a window with the embedded WebBrowser control in PB 2019 R2 app.
In my local development environment, the control works fine, and it navigates to the desired URLs correctly.
When i release the compiled version of my app to the users, this control
does not work anymore, and it displays a blank page instead of the web document.
Most likely, I am missing the required DLLs and/or other setup files in the release environment.
I have PBWebbrowser190.dll in the system root.
I tried to copy files from pbcef190 directory into the root, and in this case the webbrowser coredumps.
what can I try doing here?
please advise.
thank you.
sasha
Thank you for help, with you hint i was able to make the Web Browser control work in the release environment.
However, the instructions in PB Help "WebBrowser control support" section proved to be not accurate (for me).
Thats what had worked for me here:
When you release the system to the users, you have to copy the content of
C:\Program Files\Appeon\Shared\PowerBuilder folder
to the released system root folder.
If you want to use the Web Browser control, then in addition to the above, goto
C:\Program Files\Appeon\Shared\PowerBuilder\pbcef190
and copy its entire content to the system root.
Basically, you need to "lift" all files and subdirectories from ...\pbcef190 up to the system root.
I did not have to extract files from the pbcef190 subdirectories to the system root,
I preserved the structure of the pbcef190 as is.
That is great news. Thanks for the feedback & your comments.
All the heavy lifting & configuration should all be done by the PB Packager utility that builds an install MSI. The resulting install MSI should do all that for you. If not, please open a support ticket.
Regards ... Chris
thank you
frankly, i never used MSI, will try that out of curiosity.
sasha