Found a nice article on MSDN site. It has all the information about .Net Framework Versions and Dependencies. You can see the .Net Framework versions which are included or supported in which version of Windows OS and Visual Studio. Check it out. Cool!