Is there a straight forward way to examine the build files produced by Xojo for a Windows executable program and determine which version of Xojo was used to generate the program? Not within the code at runtime, but externally using a hex editor, etc.
I’ve got historical versions of a program that I’m trying to diagnose an issue with, and knowing which version of Xojo was used to build specific versions of my program would be handy for my problem analysis.
Do you have a Mac version of the app? I can tell you if it’s within the past few years, on the Mac (or you can download App Wrapper and see for yourself on a Mac).
What about the dlls that go along with it - do they get updated with every Xojo release? Maybe you could compare the ones from your app with those copied from different versions of Xojo to find out?
(Sorry to resurrect such an old thread, but why isn’t there a constant in the Xojo framework that identifies this? I’ve submitted a feature request for Xojo.Version and Xojo.Platform.
Hi Tim, there is one and it’s working fine. Don’t have my laptop here and can’t remember exact syntax, but since I am using it in my applications I am sure it’s working fine. I’ll check tomorrow.