Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What version of the .NET framework is installed on Windows XP, Vista, and 7?

I have an application that uses the .NET framework 3.5. I am building this application for a college to help students to study. Most students usually have Windows XP SP2, Windows Vista, or Windows 7. (Sorry Mac users! The Mac version will come out in about 6 months) What version of the .NET framework is installed on Windows XP, Vista, and 7; and will my application run on all of those platforms?

like image 314
Mohit Deshpande Avatar asked Mar 13 '10 15:03

Mohit Deshpande


People also ask

What version of .NET runs on Windows XP?

The . NET Framework 4 can be installed on Windows XP. Most apps that require the . NET Framework require this version.

Does .NET framework work on Windows XP?

The . NET Framework 4.5 and later versions are not supported on Windows XP, but on Windows Vista, Windows 7 and later versions of Windows. If you need to run an app that requires the .

Which .NET is best for Windows 7?

I have been using and enjoying Microsoft Net Framework 4.5. x for Windows 7 and find it to be the most stable on Windows 7 and Windows 8.


1 Answers

From Wikipedia and MSDN:

.NET Framework 1.1: Windows Server 2003 .NET Framework 2.0: Windows Server 2003 R2 .NET Framework 3.0: Windows Vista, Windows Server 2008 .NET Framework 3.5: Windows 7, Windows Server 2008 R2 .NET Framework 4.0: n/a .NET Framework 4.5: Windows 8, Windows Server 2012 .NET Framework 4.5.1: Windows 8.1, Windows Server 2012 R2 .NET Framework 4.5.2: n/a .NET Framework 4.6: Windows 10 .NET Framework 4.6.1: Windows 10 v1511 .NET Framework 4.6.2: Windows 10 v1607, Windows Server 2016  .NET Compact Framework 1.0 (SP2): Windows Mobile 5.0 .NET Compact Framework 2.0: Windows Mobile 6.0  

From other SO questions:

  • Windows 7 - 3.5
  • Vista - 2.0 and 3.0
  • XP - not installed
  • XP SP2 - not installed
  • XP SP3 - not installed

If you want to be certain that you application runs on all of these, you will have to install the framework yourself - use SmallestDotNet.com for this.

like image 147
Oded Avatar answered Sep 20 '22 21:09

Oded