说起来也挺有意思的,最近因为一个特别老的项目维护,又重新把VS2008这老古董给拾掇起来。这项目,指明要用VS2008,而且还得是打SP1补丁的版本,没办法,只能动手搞起来。
找安装包的过程
我记得我以前电脑里存过VS2008的安装镜像,翻箱倒柜找半天,总算在一个旧移动硬盘里给扒拉出来。本体安装倒是没啥问题,但SP1补丁包就有点麻烦。以前都是直接在线更新或者有单独的光盘,现在嘛只能靠自己之前存的或者网上慢慢淘。还好我那个移动硬盘里也存着SP1的独立安装包,不然现在找个靠谱的下载还真得费点功夫。
开始动手安装
装这个东西,也没啥技术含量,就是有点费时间。
先装VS2008本体:这个就跟装普通软件差不多,加载镜像,然后双击*。一路点“下一步”,接受协议,选择要安装的组件。我一般就默认安装,C++是必须的,其他的看着选。这个过程不算快,毕竟东西不少,得耐心等着它复制文件、配置环境。
接着装SP1补丁包:等VS2008本体装好后,先不急着打开。直接运行那个SP1的安装程序,我那个是个exe文件。这个过程才是真正熬人的,比装本体时间长多。它会更新VS2008的很多组件,还有.NET Framework相关的玩意儿。就看着那个进度条慢慢爬,电脑风扇呼呼转,心里就盼着它赶紧结束。
耐心等待:装SP1的时候,最好别去动电脑,就让它自己安安静静地装。中间可能会有几次看似卡顿或者长时间没反应,别急着去强制结束,多等等,大概率是在后台处理复杂的东西。我记得我这回装,SP1差不多花一个多小时,也可能是我这老爷机性能跟不上。
确认安装成功
等SP1补丁也安装完成,提示成功后,我才算松口气。为保险起见,我还是启动VS2008。点开菜单栏的“帮助”(Help),然后点“关于 Microsoft Visual Studio”(About Microsoft Visual Studio)。
在弹出的窗口里,仔细看看版本信息。果然,在已安装产品列表里,能清楚地看到类似“Microsoft Visual Studio 2008 Professional Edition - ENU Service Pack 1 (SP1)”这样的字样,这就说明SP1确实打上。
搞定收工
折腾半天,总算是把这个指定环境给弄好。虽然过程有点枯燥,特别是等待安装的时候,但看到成功打上SP1补丁,能顺利打开那个老项目,心里还是挺踏实的。毕竟能解决问题就是好事嘛