I looked and couldn't find any newer version than 1.0.45.
I tested v1.0.45 myself, and found the following.
It uses only 2 digits for the year component in dates, and a pivot year of
60 with a resulting
theoretical window of 1960 to 2059.
One date comparison is simply whether the date last modified (of a file to
potentially be included while building the installation script and
executable) had changed at all, with a resulting decision whether to include
it in a new compile.
Another gets the current date of the "running" (target) system, from which
you can make your own decisions in the script. This is practically limited
on the lower end to the actual current date (eg 1998), and on the high end
to whenever you quit using the software (most likely well before 2059).
And another one gets the last modified date of a file on the target system,
from which you can make your own decisions in the script. This is
practically limited on the lower end to 01/01/1980, and on the high end to
whenever you quit using the software (most likely well before 2059).
I didn't find this anywhere in MS' documentation, but rather through my own
>I didn't see anything about this in the newsgroup, so I thought I'd ask...
>The MS y2k website says that SMS Installer v1.0.60 and beyond are
>y2k-compliant. The page that says that
>65EN.htm) provides a hyperlink
>(http://backoffice.microsoft.com/downtrial/moreinfo/smsinst.asp) to the
>Download & Trial page for SMS Installer, along with a note that this
>is fully compliant.
>I downloaded this, and noticed the file dates were in June 1997, and that
>the version number is 1.0.45.
>So, the questions:
>* Where is version 1.0.60?
>* If it truly doesn't exist, is 1.0.45 y2k-compliant?
>Thanks in advance!