Do .Net components that were compiled against the .Net Framework 3.5 run on a system that has only .Net Framework 4.0 installed?
Or in other words, does the .Net Fra
See: .NET Framework Versions and Dependencies
This gives a clear picture what is included in each version of .Net. Also,
You do not have to install previous versions of the .NET Framework or the CLR before you install the latest version; each version provides the necessary components.