When I run from the IDE the graphs look beautiful but when I run in the EXE they are not rendered properly. I assume it is a runtime DLL but I see nothing in the runtime packager regarding this.
- You are here:
- Home
- Q&A
- Q&A
- PowerBuilder
- 3D rendered graphs work in IDE but not EXE in PB2019 R3
- Mark Winsor
- PowerBuilder
- Tuesday, 20 December 2022 14:07 PM UTC
- Tuesday, 20 December 2022 20:34 PM UTC
- PowerBuilder
- # 1
Hi Mark;
On the deployment machine where the EXE resides, you will also need to install the Microsoft DirectX software to allow the 3d rendering. Normally, the PB App will prompt the App user to install this if it's missing. However, the App user will require "Local Admin" privileges in order to accomplish that. Of course, you can always preinstall DirectX for the App users.
Tip: Check the PB Help around the keyword "DirectX".
HTH
Regards ... Chris
Comment
- Roland Smith
- Tuesday, 20 December 2022 21:21 PM UTC
What is the minimum version of DirectX required? My work laptop is Dell Windows 10 and has DirectX 12. You can run 'dxdiag' to see what you have.
-
Helpful Loading... Helpful 1
There are no comments made yet.
- Tuesday, 20 December 2022 23:43 PM UTC
- PowerBuilder
- # 2
Here is a comparison of two machines using dxdiag. The first image is the machine that has the IDE and the graph renders beautifully.
The second is dxdiag from the machine that doesn't render it well at all. What am I missing?
Comment
- Chris Pollach @Appeon
- Wednesday, 21 December 2022 18:10 PM UTC
Hi Mark;
Suggestion: Have you tried uninstalling the DirectX software on the deployed PB App machine? Then running the PB App EXE next as it should then reinstall DirectX for you when you try to display the 3D graph. Food for thought.
Regards ... Chris
Suggestion: Have you tried uninstalling the DirectX software on the deployed PB App machine? Then running the PB App EXE next as it should then reinstall DirectX for you when you try to display the 3D graph. Food for thought.
Regards ... Chris
-
Helpful Loading... Helpful 0
- Mark Winsor
- Wednesday, 21 December 2022 18:41 PM UTC
I hesitate to do that as directX is installed by default with windows 10, isn't it? Let me dig up a windows 10 machine that I don't care about and see ifI can do that.
-
Helpful Loading... Helpful 0
- Chris Pollach @Appeon
- Wednesday, 21 December 2022 18:47 PM UTC
FWIW: Not one either of my new W10 or W11 22H2 installations.
-
Helpful Loading... Helpful 0
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.
However, you are not allowed to reply to this question.
Please login to post a reply
You will need to be logged in to be able to post a reply. Login using the form on the right or register an account if you are new here. Register Here »