# Monday, February 02, 2009

.NET Framework platform availability

I had to find out which platform supports which version of the .NET Framework. The information is a little fragmented, but here is the overview I came up with.

Windows 95
The .NET Framework cannot be installed on Windows 95.

Windows 98
.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0

Windows 98 SE
.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0

Windows ME
.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0

Windows NT 4.0 SP6a
.NET 1.0, .NET 1.1

Windows XP
.NET 1.0, .NET 1.1

Windows XP SP2
.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5

Windows 2000
.NET 1.0, .NET 1.1

Windows 2000 SP4
.NET 1.0, .NET 1.1, .NET 2.0

Windows Vista
.NET 2.0, .NET 3.0, .NET 3.5

Windows 2000 Server SP2
.NET 1.0, .NET 1.1

Windows Server 2003
.NET 1.1, .NET 2.0, .NET 3.0

Windows Server 2003 SP1
.NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5

Windows Server 2003 R2
.NET 2.0, .NET 3.0, .NET 3.5

Windows Server 2008
.NET 2.0, .NET 3.0, .NET 3.5

 

Just to be clear, .NET 3.5 cannot be installed on:

  • Microsoft Windows 95
  • Microsoft Windows 98
  • Microsoft Windows Millennium Edition
  • Microsoft Windows NT Server
  • Windows NT Workstation
  • Windows NT Server Enterprise Edition
  • Microsoft Windows 2000 Professional
  • Windows 2000 Server
  • Windows 2000 Advanced Server
  • Windows 2000 Datacenter Server
  • Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Windows Server 2003, Datacenter Edition for Itanium-based Systems

 

References:

[UPDATE: .NET 3.0 will not run on Windows 2000 or Windows 200o SP4]

#    Comments [4] |
Saturday, February 07, 2009 5:56:55 PM (Eastern Standard Time, UTC-05:00)
Nice! Thanks for taking the time to post this...
Wednesday, February 18, 2009 4:08:42 AM (Eastern Standard Time, UTC-05:00)
Hi,

In your list I noticed:

Windows 2000 SP4
.NET 1.0, .NET 1.1, .NET 2.0, .NET 3.0

According to Microsoft .NET 3.0 isn't supported in Windows 2000 at all.

"Supported Operating Systems: Longhorn (Windows Code Name) ; Windows Server 2003 Service Pack 1; Windows Vista; Windows XP Service Pack 2"

Also see:
http://www.microsoft.com/downloads/details.aspx?familyid=10cc340b-f857-4a14-83f5-25634c3bf043&displaylang=en#Requirements

Is this an error in the listing or have you managed to get .NET 3.0 working on Windows 2000 SP4?

Your feedback is much appreciated,
Thanks in advance
E Wijnstra
Thursday, February 19, 2009 3:00:13 AM (Eastern Standard Time, UTC-05:00)
@E Wijnstra

I think you're right. I could swear I found a Microsoft document stating 3.0 would install on Windows 2000, but now I can't seem to find it anywhere. I'm not the only one confused though (http://www.brothersoft.com/microsoft-.net-framework-80405.html) lists the framework as being compatible with Windows 2000.

Interesting point is that documentation for .NET 3.0 seems to be limited as much of the information now seems to skip from .NET 2.0 to .NET 3.5, as if there never was a .NET 3.0?!
Thursday, February 19, 2009 3:38:48 AM (Eastern Standard Time, UTC-05:00)
Hi,

Thanks for the feedback. I was hoping for the other answer, but was suspecting that this wouldn't be the case. Most sites (incl MS) seem to indicate it's simply not possible.

Thanks for the clarification though.

E. Wijnstra
E Wijnstra
Comments are closed.