Vista系统安装VS2008失败,解决办法

Vista系统安装VS2008失败,求助解决方法。
错误日志:

[12/05/09,14:31:02] setup.exe: [2] ISetupComponent::Pre/Post/Install() failed in ISetupManager::InternalInstallManager() with HRESULT -2147023293.



------解决方案--------------------
您可以定位到 TFS\WCU 目录和手动安装在每个子目录的必备组件,
然后重试安装。
那里似乎一个个的正确安装的系统必备组件和整体未安装显示仍有缺少的系统必备组件的日志文件。

卸载系统必备组件 
(如文档资源管理器或总理合作伙伴版-PPE) 
和重播,TFSsetup.exe

------解决方案--------------------
把 WebDesignerCore.EXE 手动解压到一个地方,然后运行里面的
setup.exe,不要直接点击WebDesignerCore.EXE
参考
------解决方案--------------------
探讨
引用:
你之前是否安装过VS2008 Express版(装SQL默认会给安装上)?如果有的话需要先卸载掉。再安装VS2008其它版本。

我以前装过VS2005,要卸载SQL吗?