Product version is usually determined by Marketing, e.g. "you will call this
version of Visual Studio 10.0".
File version can be different for each file in the deliverable, for example
if a DLL is shared between multiple products, it could potentially have its
own numbering scheme.
I agree it's confusing and these should ideally be the same.
-- David
I have always understood that a 'product' might include an EXE and a number
of DLLs, and that a given version of the 'product' can be defined to contain
different versions of assorted DLLs.
Actually I make my EXE and all my DLLs have matching versions (via a common
header defining parameters used in the VERSIONINFO). And the product
version matches that. But of course the file version of MFC included in a
certain 'product version' doesn't match.
Dave
--
David Webber
Mozart Music Software
http://www.mozart.co.uk
For discussion and support see
http://www.mozart.co.uk/mozartists/mailinglist.htm
>
>When setting these values, what exactly is the difference between the two?
>What's an example where they would be different?
>Thanks
I update the product version with every release and the file version
if there is any change in the file format.
Steve
--
Neural Planner Software Ltd www.NPSL1.com
EasyNN-plus. Neural Networks plus. www.easynn.com
SwingNN. Forecast with Neural Networks. www.swingnn.com
JustNN. Just Neural Networks. www.justnn.com
"Stephen Wolstenholme" <st...@tropheus.demon.co.uk> wrote in message
news:9n8rv5hd6pqqgommr...@4ax.com...
On Wed, 26 May 2010 16:28:49 -0500, "JCO" <som...@somewhere.com> wrote:
Joseph M. Newcomer [MVP]
email: newc...@flounder.com
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
"Joseph M. Newcomer" <newc...@flounder.com> wrote in message
news:cnm0069d1c13615d8...@4ax.com...