Auto detect update
Posted: Thu Jun 08, 2006 3:10 am
I have made an msi-setup file using installaware which installs components to the client pc (such as dll and ocx files).
The msi-file is located on a default location on the server.
My tool has to check if this msi-file is newer than the setup which already has been installed on that machine.
Using windows explorer-->properties I can only see the revisoncode, createdate and changedate, but no version number is present.
Is it possible to add a versionnumber to the msi properties ?
I don't think just checking if the revisioncode's are different is "bullet proof".
If, fore some reason, an older version of the msi will be placed at the server, the revisioncodes will be different and my program will start the old msi file, which, obviously, is not desirable
p.s.
I'm using Visual Basic 6.0
The msi-file is located on a default location on the server.
My tool has to check if this msi-file is newer than the setup which already has been installed on that machine.
Using windows explorer-->properties I can only see the revisoncode, createdate and changedate, but no version number is present.
Is it possible to add a versionnumber to the msi properties ?
I don't think just checking if the revisioncode's are different is "bullet proof".
If, fore some reason, an older version of the msi will be placed at the server, the revisioncodes will be different and my program will start the old msi file, which, obviously, is not desirable
p.s.
I'm using Visual Basic 6.0