因为开发环境配置的需要,在重装系统后我还是打算安装先前的VS2003。然而在准备好ISO文件开始安装时一直碰到这样的出错提示信息“安装程序已经检测到计算机上安装的某些系统组件与Visual Studio.net要求的版本不匹配。您必须安装这些组件的另一版本”。在网上搜索后发现原来与安装的OS版本有很大关系(我的时Ghost XP Sp2,系统盘的文件系统为FAT),以下是对应的解决方案:
1. 安装IIS(对于XP的简化版)
step1:开始->运行,输入c:/Windows/inf/sysoc.inf,用记事本打开该配置文件。在[Components]项目下,将原有的iis=iis.dll,OcEntry,iis.inf,,7替换为iis=iis2.dll,OcEntry,iis2.inf,,7,保存后关闭文件
step2:将下载好的IIS5.1版本解压到盘符的任意目录下(如d:/iis51)。运行->输入CMD命令进入命令行模式下,依次输入以下命令并执行:
EXPand d:/iis51/iis.dl_ c:/Windows/system32/setup/iis2.dll
EXPand d:/iis51/iis.in_ c:/Windows/inf/iis2.inf
此时,在控制面板->添加/删除Windows组件中已经可以看到IIS的安装项了。
step3:剩下的步骤和平时安装IIS一样。只是在安装期间,系统会提示选择所需要的文件(4次),每次你浏览到之前解压的文件夹下就可以找到,点击确定后继续。如果顺利,IIS会安装完毕ÿ