Home » Developing U++ » External resources » On Windows: Creating VERSIONINFO for your binaries...
Re: On Windows: Creating VERSIONINFO for your binaries... [message #11652 is a reply to message #11526] |
Thu, 20 September 2007 15:51   |
 |
tvanriper
Messages: 85 Registered: September 2007 Location: Germantown, MD, USA
|
Member |
|
|
You may notice that there are two different version numbers.
The product version differentiates between products.
The file version differentiates between files.
When people talk about auto-incrementing a version number, it's the file version they're generally talking about. And it's essential that this version increments (and never decrements), as the Microsoft Installer requires this in order to work properly (if it ever decrements, the decremented file will not install over the previous version).
The product version doesn't matter, with regards to the installer.
So, when you mention how this collaborates with a concurrent versioning system, I'm unsure if you mean product version or file version.
Some folks may not use a concurrent versioning system, so you probably don't want to make that a requirement (but perhaps an option). A handy alternative is the date. Or manual.
I think the most trivial way to implement version number increment (for product and/or file versions) may involve integrating the versioning mechanism with Esc, then exposing certain base choices in Esc. Add a dash of GUI on top of all this, and it might not be so bad for the user.
|
|
|
Goto Forum:
Current Time: Sun Jul 20 00:47:06 CEST 2025
Total time taken to generate the page: 0.04927 seconds
|