Jump to content


Click the link below to see the new game I'm developing!


Photo
- - - - -

PROIV Client Build Number


3 replies to this topic

#1 Ian Blew

Ian Blew

    Member

  • Members
  • PipPip
  • 15 posts
  • Gender:Male
  • Location:United Kingdom

Posted 17 February 2005 - 09:00 AM

According to Microsoft and Windows Installer sources, a version number should be in the format aaa.bbb.cccc (where aaa is the Major Version, bbb is the Minor Version, and cccc is the Build Number).

Firstly, why have PROIV ignored a standard that is so widely used, and also why change the version convention (the files in the previous release were at version 524.0.0.0 compared to this release which is version 5.6.4.0).

This lack of a standard makes performing upgrades difficult if using an MSI deployment, the new files will not overright the old files because the versions are classed as older (5.6.4.0 :p

#2 Rob Donovan

Rob Donovan

    rob@proivrc.com

  • Admin
  • 1,652 posts
  • Gender:Male
  • Location:Spain

Posted 17 February 2005 - 10:38 AM

Hi,

Actually, I think ProIV have just corrected the versioning of thier files.

The standard is Major.Minor.Revision.Build

However VB for instance gets it a bit wrong. It always sets the 'Revision' to 0 and the Revision number within VB is actually the Build number in windows.

I can see how this is going to cause problems though, since ProIV used to update the version numbers incorrectly.

I guess there is not much we can do :p

Rob D.

#3 Tony Waszkiewicz

Tony Waszkiewicz

    Expert

  • Members
  • PipPipPipPip
  • 174 posts
  • Gender:Male
  • Location:London, United Kingdom

Posted 17 February 2005 - 12:56 PM

Guys,

From what i understand this has been done to enable the MSI updating to work corrctly in he future.

There is only one client now so webclient3 = MFC GUI client

this can be installed ther old way i.e. on each user's PC or locating centrally (MSI way) and having automatic updates.

regards

#4 Ian Blew

Ian Blew

    Member

  • Members
  • PipPip
  • 15 posts
  • Gender:Male
  • Location:United Kingdom

Posted 17 February 2005 - 03:57 PM

InstallShield quote the following when explaining the use of version numbers for MSI distributions:-

"The version number must contain only numbers and must be in the format aaa.bbb.ccccc, where aaa represents the major version number, bbb the minor version number, and ccccc the build number. The value in aaa or bbb must be less than 255, and ccccc must be less than 65,535. You can include a fourth field, making the product version format aaa.bbb.ccccc.dddd, but Windows Installer does not use it.

The setup registers the major and minor version numbers as required by Windows logo guidelines, and the entire version string is displayed in the Add/Remove Programs panel. The version number is important because Windows Installer uses it in part to determine whether to apply an upgrade."


So who's correct??????
:p



Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Click the link below to see the new game I'm developing!