When dealing with the version information, if you want to know what goes where on sensible platforms like Windows, here's my little mapping for the various fields.
| Windows Name | RB Name |
| File Version | MajorVersion.MinorVersion.BugVersion.NonReleaseVersion |
| Description | PackageInfo |
| Copyright | LongVersion |
| Product Version | ShortVersion |
| Release | StageCode |
Hopefully this helps clear some things up. I know I get tripped up by it often enough. For some reason, Long Version just doesn't seem to stick with me as being the Copyright....
Yet another useful tip. I was just looking that stuff up in the interactive reference yesterday & was befuddled by the lack of clear, concise description. Many thanks!
It constantly trips me up -- I figured that if *I* am getting confused by it, surely someone else is.
Thanks Aaron, that's very useful.
Any chance you could expand on the statemet from the LR "The compiler autoincrements version information for a project on each compile"?
That's pure bunk is what it is -- and it should be reported as a bug.
We auto-increment version information on each Build (not Run) if you have AutoIncrementVersionInfo checked on the App class. Then we increment the NonReleaseVersion for you.
[...] Yet again I found myself scouring for this information, so, like with version information, here’s my handy little table of info. All numbers are in decimal, and I’m pretty sure they’re correct (tested the majority of them out). N/A means you can’t get to that code without using a modifier (or the code doesn’t exist at all). Some codes are dupes (such as the letters of the alphabet are dupes in the AsyncKeyDown category). [...]