Just so you know...

| | Comments (5)

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 NameRB Name
File VersionMajorVersion.MinorVersion.BugVersion.NonReleaseVersion
DescriptionPackageInfo
CopyrightLongVersion
Product VersionShortVersion
ReleaseStageCode

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....

5 Comments

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). [...]

Leave a comment

Disclaimer

I'm currently an employee of REAL Software. My blog is mine. The opinions represented in this blog are mine as well and may not represent my employer's opinions. All original material is copyrighted and property of the author.

REALbasic® is a registered trademark of REAL Software, Inc. REAL SQL Server™ and Lingua™ are pending trademarks of REAL Software, Inc. All rights reserved.