If you use the AssemblyInfoTask to stamp the version numbers for your assemblies that you build with MSBuild as part of your Team Build process, you may run into the "Y2K7" problem. The version number is stored as a 16-bit (yes, 16 not 32) unsigned integer. With the format YMMDD, January 1, 2007 becomes 70101, which is 70,101 and ...