看来VS.NET 2008无法安装是和系统中存在Office 2007之前的版本有关系。
在网上看到另外一篇文章,得知可能是电脑上存在Office 2007的beta版本的某些程序导致。
具体解决如下:
1.下载Windows Installer 清理实用工具.(http://www.skycn.com/soft/50211.html)
2.安装Windows Installer 清理实用工具,并执行。
3.找到和office 2007 (beta)有关的项目,执行remove。
4.重新安装Visual Studio 2008。