这个问题的产生一般是因为你安装了同版本或者更高干本的软件,可能安装过又卸载了,或者安装未完成未成功,只要系统注册表有这些残留,就会出这个问题。你需要把注册表内相关的键值都删掉。还有一个可能是你安装了更高版本的.Net Framework。VS2008是3.5,如果你装的3.5SP3,就会出这个问题。