VS2008升级到SP1安装问题

昨天收到的VS2008SP1中文版推出正式版的消息, 赶忙下了个.

VS2008SP1CHSX1512981.iso

似乎我每次安装该系列产品都不会顺利, 这次也没让我失望, 直接就给我来了个错误, 提示让我到网站上去找个预安装前的准备工具.

我已经习惯于此, 还在群里调侃说:”微软的安装包真是越来越微软了!”

OK 有问题就解决问题, 边下载那个清理工具, 边查看自述说明, 发现其中一条是符合我的, 我装过Silverlight 2 beta2. 于是卸载掉, 包括之前提过的一个VS补丁, 再次安装结果还是不行…

和我过不去, 那怎么能行, 我的钻牛角尖的毛病又犯了. (有人因此说我工作一定很闲 T_T)

卸载VS2008重装, 这次停在了另一个地方: 进度条走到升级.NET Framework 3.5 sp1的时候出了问题, 丢给我一个错误日志:

Microsoft .NET Framework 3.5 \’package\’: [2] Failed to fetch setup file in CBaseComponent::PreInstall() ……. WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 \’package\’ is not installed.

找不到.netfx3.5??? 怎么会呢? 那我就重来, 把VS2008以及一切由它带进来的牛鬼蛇神全都清出去, 其中.netfx3.5在卸载的时候还真的碰上了问题, 幸好找到了一个专用的清理工具 dotnetfx_cleanup_tool.zip, 将.netfx3.5这个大神给请了出去.

重装VS2008的过程倒是没碰上什么问题, 只是装SP1的话问题依旧.

我无奈的仔细翻着自述文件, 突然发现一段:

在未安装 .NET Framework 2.0 SP2 和 .NET Framework 3.0 SP2 的 Windows Vista 计算机上安装 Visual Studio 2008 SP1 时,可能会显示要求重新启动计算机的 Windows 自动更新通知。若允许立即重新启动 Windows Update,则将导致 Visual Studio 安装程序失败。
解决此问题的方法:请将重新启动推迟到 Visual Studio SP1 安装完成后再执行。

我亲爱的微软兄弟, 你是要婉转的告诉我打开Windows Update服务么? 那可是我装系统之后习惯性关闭的第一批服务啊? 你难道这么不了解用户的使用习惯吗?

以前曾经开玩笑的说, Win2k8桌面上已经没有”我的电脑”了, 有的只是”计算机”, 也就是说装好Win2k8以后老老实实的用就行了, 千万别乱碰, 因为那已经不再是”你”的电脑了~!~