Versions of the .NET Framework
The released versions of the .NET Framework have the following version information.
| .NET Framework version | Revision | Version |
|---|
| 3.5 | Original release | 3.5.21022.8 |
| 3.5 | Service Pack 1 | 3.5.30729.1 |
| 3.0 | Original release | 3.0.4506.30 |
| 3.0 | Service Pack 1 | 3.0.4506.648 |
| 3.0 | Service Pack 2 | 3.0.4506.2152 |
| 2.0 | Original release | 2.0.50727.42 |
| 2.0 | Service Pack 1 | 2.0.50727.1433 |
| 2.0 | Service Pack 2 | 2.0.50727.3053 |
| 1.1 | Original release | 1.1.4322.573 |
| 1.1 | Service Pack 1 | 1.1.4322.2032 |
| 1.1 | Service Pack 1 (Windows Server 2003 32-bit version*) | 1.1.4322.2300 |
| 1.0 | Original release | 1.0.3705.0 |
| 1.0 | Service Pack 1 | 1.0.3705.209 |
| 1.0 | Service Pack 2 | 1.0.3705.288 |
| 1.0 | Service Pack 3 | 1.0.3705.6018 |
*The Microsoft .NET Framework 1.1 is included with the 32-bit version of Windows Server 2003.
Note This information should be used as a general guide for determining which versions of the .NET Framework are installed on a computer. Be aware that files that have a later version number may be files that were included in a hotfix or a hotfix rollup package. These versions are outside the scope of this article.
How to determine which versions of the .NET Framework are installed
To determine which versions of the .NET Framework are installed, locate the
%systemroot%\Microsoft.NET\Framework folder. To open this folder, you can paste this address into a Windows Explorer address bar. The following folders contain the released versions of the .NET Framework:
v3.5
v3.0
v2.0.50727
v1.1.4322
v1.0.3705
Note If you see other folders that have a v
N.
N.
NXXXX format, they may contain beta versions or pre-released versions of the .NET Framework. Those versions are outside the scope of this article.
To determine which versions of the .NET Framework are installed on a computer, follow these steps:
Open any one of the folders in the previous list.
Right-click the Mscorlib.dll file, and then click Properties.
Click the Version tab, and then note the file version.
Use the previous list to determine which version of the .NET Framework is installed on the computer, and then click OK.
Repeat these steps for each version of the .NET Framework on the computer.
How to troubleshoot a .NET Framework installation
For more information about how to troubleshoot a .NET Framework installation, click the following article numbers to view the articles in the Microsoft Knowledge Base:
908077
How to manually remove and then reinstall the .NET Framework 2.0
824643 How to troubleshoot Microsoft .NET Framework 1.1 installation issues in Windows XP or in Windows 2000
830646 How to troubleshoot Microsoft .NET Framework 1.1 installation issues in Windows Server 2003