: Versions jumped from 3.0 to 3.5 ; there was never a 3.1 version.
Microsoft never released a version explicitly named ".NET Framework 3.1." : Versions jumped from 3
Some older versions of Windows XP may be missing this component, which is required by certain parts of the .NET Framework installation process. While often already present on SP2 systems, having the WIC installer ready ensures you will not encounter unexpected issues. Once you have downloaded the offline installer package,
Once you have downloaded the offline installer package, follow these steps to install the .NET Framework 3.1 on your Windows XP SP2 system: It includes
Download the installer for all versions of Windows except 64-bit versions of Windows Server 2003 or 64-bit versions of Windows XP. Microsoft Support .Net framework 3.1 - Microsoft Q&A
If you are looking for the most compatible framework for Windows XP Service Pack 2 (SP2), you likely need the or .NET Framework 4.0 . Recommended Download for Windows XP SP2
: This is the actual framework version you likely need. It includes .NET 2.0 and 3.0 as well. The full offline "redistributable" package (approx. 231 MB) is available from the Microsoft Download Center . Important Compatibility Notes Installing the .NET Framework 4 on Windows XP