The computer is running a prerelease version of Windows 2000 Server
The information in this article applies to:
Visual Studio 2005 Team Foundation Server
Visual Studio Team System 2008 Team Foundation Server
Team Foundation client
Windows 2000 Server
Health check
The Best Practices Analyzer tool for Team Foundation Server queries 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 the version of Windows that is running on the destination computer:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\CurrentVersion
A CurrentVersion value of 5.0 indicates that the computer is running a Windows 2000 Server operating system. The Version value for the release version of all Windows 2000 Server operating systems is 5.0.2195. Any other value for the Version key indicates that the computer is running a prerelease version of Windows 2000 Server.
An error appears if the value for the second instance of CurrentVersion is 5.0 and the value of Version does not equal 5.0.2195. 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 the use of prerelease software in production environments.
To update Windows 2000 Server to the correct version
Update the computer that the error specifies to the most recent release.
If the update option is unavailable or unsupported, rebuild the operating system, and restore the settings and data for the Team Foundation client.
For more information, see "Windows 2000 Service Pack 4" on the Microsoft Web site.