Establishing product identity
It's always a good idea to set the version information of a project that will be deployed to multiple users. The Application | Version Info section of a project's options changes depending on the platform selected. For Windows, Mac, and iOS platforms, you can choose whether or not to include version information in the distributed application with a checkbox—for Android platforms, there's always at least default information provided. Let's go over each of these as they serve somewhat different purposes on each platform.
Including Windows version information
When you use the Windows API functions GetFileVersionInfo
or VerQueryValue
, all the version information you have entered on the Version Info project options page is returned for the file. This is also the same information that is shown when you view the properties of a file in Windows Explorer. This includes the module version number (major, minor, release, and build...