What version of .NET ships with what version of Windows?

.NetWindowsVersion.Net Framework-Version

.Net Problem Overview


Looking for a list of Windows versions (service packs included) and what version of .NET is natively1 available.

Example:

Windows A - .NET Framework Z
Windows A Service Pack 1 - .NET Framework Z
Windows A Service Pack 2 - .NET Framework Y


1 By natively I mean that is there with no installs done.

.Net Solutions


Solution 1 - .Net

This should give you all the answers you want:

<https://en.wikipedia.org/wiki/.NET_Framework_version_history#Overview>

Due to the fact that new versions of .NET are being released all the time I felt it would not be correct to try to embed the history into this answer, but merely direct you to a source which is updated.

Solution 2 - .Net

The following picture explains it perfectly:

which-version-of-net-is-built-into

source: http://petermarcu.blogspot.ie/2010/02/which-version-of-net-is-built-into.html

Solution 3 - .Net

Microsoft released a chart for this. .NET Framework Versions and Dependencies

A checkmark means its included, a plus sign means it can be installed.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionRobert MacLeanView Question on Stackoverflow
Solution 1 - .NetsamjudsonView Answer on Stackoverflow
Solution 2 - .NetJohnView Answer on Stackoverflow
Solution 3 - .NetElizabethGreeneView Answer on Stackoverflow