Which Version of .NET is Built into Windows?
This post has moved here.
Comments
Anonymous
February 05, 2010
I've also got a list of this information that includes the .NET Framework 1.0 and 1.1 at http://blogs.msdn.com/astebner/archive/2007/03/14/mailbag-what-version-of-the-net-framework-is-included-in-what-version-of-the-os.aspx. This graphical view does a better job of illustrating the on/off by default settings on the various OS's though. Thanks for putting this together Peter!Anonymous
February 08, 2010
So here's the problem I have with this ( not you Peter )... From a setup perspective, this tells me I should targetting .NET 2.0. But developers almost always want Linq, WCF, WPF and so on so they wan't 3.5SP1. That's fine, except this chart basically tells us that Microsoft isn't doing much to help us setup guys. Is this just another case of Windows Platform vs DevDiv mindset differences?Anonymous
February 21, 2010
I completely agree with Christopher. What leaves me puzzled is, the .NET framework development seems to be lagging behind OS development. For example, Cider was not fully built into Visual Studio until VS2008, and VS2008 Cider by default targets .NET 3.5. With VS2008 being released shortly after Vista, and VS2010/.NET4.0 being released shortly after Win7... Wouldn't it be better to push .NET updates more aggressively into client platforms, perhaps as part of SP1? I can understand .NET development lagging behind Win development to allow for additional testing, but seriously, how many people target .NET 3.0 rather than 3.5?Anonymous
February 24, 2010
If I'm not mistaken, isn't Windows Sever 2008 RTM and Windows Server 2008 SP1 the same thing (SP1 being the first release of the server OS)? What is included in Windows Server 2008 SP2?Anonymous
February 24, 2010
How about Windows XP? I think SP3 brings framework 2.0 or later.Anonymous
March 02, 2010
It would be interesting to see another color-coded category of frameworks delivered by Windows Update. I believe 3.0 was part of an update to Win XP.Anonymous
March 03, 2010
Lots of great questions and comments. I'll try to hit on all of them. @Thomas: You are right, I need to fix it, that was meant to be SP1 and SP2. RTM and SP1 of Server 2008 were released at the same time. @Vitor: No, .NET was never built into XP. @Wayne: Windows Update offers the latest .NET version to XP and all newer OS's. 3.5 SP1 which is the latest released framework and contains 3.0 SP2 was offered on XP. @Chris: Your comment was exactly what I expected and I'm glad you made it. What you are saying isn't wrong. I'm hoping to provide a better answer for us setup guys in the future. @Nick: I would like to see us try to push newer frameworks out as quickly and painlessly as possible to all platforms that exist in the market so people can take a true dependency on them.Anonymous
June 14, 2010
Peter, is it all right to embed the chart elsewhere and/or copy it?Anonymous
December 29, 2010
I have 4.0 but I was reading and it should load, but it will not. I thought you seemed like the one to make it go.Anonymous
December 29, 2010
I have 4.0 but I was reading and it should load, but it will not. I thought you seemed like the one to make it go.Anonymous
August 27, 2012
this overview is perfect! thanks. How does this look like for Windows 8?