The computer is running a prerelease version of Windows Server 2003
The information in this article applies to:
Visual Studio Team Foundation Server 2010
Windows Server 2003
The Best Practices Analyzer tool for Team Foundation Server examines a Windows Management Instrumentation (WMI) class (Win32_OperatingSystem) to determine the value of the Version key. The tool also examines the following registry entry to determine which version of Windows is running on the computer that is being scanned:
A CurrentVersion value of 5.2 indicates that the computer is running a Windows Server 2003 operating system. The Version value for the release version of all Windows Server 2003 operating systems is 5.2.3790. Any other value for the Version key indicates the use of a prerelease version of Windows Server 2003.
An error appears if the value for the second instance of CurrentVersion is 5.2 and the value of Version is not 5.2.3790. Unless you are part of a Technology Adoption Program (TAP) or a similar Microsoft sponsored program, do not run prerelease software in production environments. Microsoft does not support prerelease software in production environments.
To update Windows Server 2003 to the correct version
Update the computer that the error specifies.
If the update option is unavailable or unsupported, rebuild the operating system, and restore the settings and data for Team Foundation Server.
For information about how to obtain and install software updates for Windows Server 2003, see "Downloads for Windows Server" on the Microsoft Web site.