Something has just come to light, and I wondered what others did. We have a policy of numbering our works in progress and their proper counterparts like this: 1.5 beta 01, 1.5 beta 02, 1.5 beta 03, then comes 1.5 (the real thing). This seems to make sense to me, since the earlier parts are betas of 1.5, not of 1.4.
I was coding this into the version resource as 1.5.1.0, 1.5.2.0, 1.5.3.0 and then 1.5.0.0 (reserving the last digit group for special builds). But it has just occurred to me that installers such as Inno Setup, when using this version resource to decide whether to install a later version, is not using the same - when you look at it in version resource format, of course 1.5.0.0 looks older, so it will not be installed over the top. How do other people name their works in progress for display purposes, in their version resources, and how do they deal with the problem of how to determine a newer version? Even if we consider a beta a special build, we would still have the same problem using the last digit group in the version resource. -- Jason Teagle [EMAIL PROTECTED]
