方法一:
转自http://www.cnblogs.com/anjou/archive/2011/05/08/2040675.html
VS2010安装项目的系统必备中没有.NET 2.0,不过我们可以从VS2008的程序文件中找到 .NET 2.0 的系统必备安装包。
安装了VS2008 的 C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages 下的 DotNetFX 文件夹,就是 .NET 2.0 的系统必备安装包。把 DotNetFX 文件夹复制到安装了 VS2010 的 C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages下,然后在VS2010中就可以选择 .NET 2.0 的系统必备了。
本人采用的就是此方法。
方法二:
在安装了.Net Framework 4.0以后,要再安装2.0,3.0,3.5的.Net Framework,就要先安装一个.Net Framework
3.5 sp1包,此安装包在微软的网站上有下的,装好了.Net Framework 3.5 sp1以后,再安装.Net Framework 2.0。
该方法我未测试。