因为开发环境配置的需要,在重装系统后我还是打算安装先前的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会安装完毕,点击完成。
step4:最后对IIS的设置:从管理工具里打开“Internet服务管理器”,然后点“默认WEB站点”的右键,转到“目录安全性”选项卡,点“匿名访问和验证控制”的“编辑”按钮,回弹出匿名方法新窗口,再点击其中“匿名访问”中的“编辑”按钮,将“允许IIS控制密码”全面的勾去掉,然后一路确定返回就可以了。至此安装IIS5.1的步骤就全部完成了。
2.安装frontpage扩展服务器
FrontPage 服务器扩展是默认安装和配置的。 然而,如果用户已经删除了 FrontPage 服务器扩展或者在安装 Windows 时未选择安装它们,请按照下列步骤安装和配置它们:
step1:在控制面板上,双击添加/删除程序。
step2:在“添加/删除程序”中,单击添加/删除 Windows 组件。
step3:在“Windows 组件向导”的组件框中,单击 Internet 信息服务 (IIS),然后单击详细信息。
备注:不要清除 Internet 信息服务 (IIS)。 这将卸载 IIS 组件。
step4:在 Internet 信息服务的子组件下,选中 FrontPage 2000 服务器扩展,然后单击确定。
step5:在“Windows 组件向导”中单击下一步。
step6:当“Windows 组件向导”完成安装时,单击完成。 如果要安装到具有单个 Web 服务器的计算机上,FrontPage 服务器扩展将自动安装到 Web 服务器的目录区域。 如果该服务器是 IIS,初始管理员帐户是系统管理员帐户。
3.手动配置 FrontPage 服务器扩展
如果是在 Windows FAT16 或 FAT32 文件系统上安装,则必须在安装 IIS 之后手动配置 FrontPage 2000 服务器扩展。
step1.在“开始”菜单上,选择“设置”,然后选择“控制面板”。
step2.选择“管理工具”,然后选择“计算机管理”。
step3.在“计算机管理”对话框中,展开“服务和应用程序”节点,然后展开“Internet 信息服务”节点。
step4.右击“默认 Web 站点”,选择“所有任务”,然后选择“配置服务器扩展”。
注意:如果缺少“配置服务器扩展”菜单命令,说明已安装了 FrontPage 2000 服务器扩展。
step5.在“服务器扩展配置向导”的第一页上选择“下一步”。
step6.在“警告”对话框中选择“是”。
step7.对于配置邮件服务器设置选择“否”,然后选择“下一步”。
step8.选择“完成”。
至此,各项安装前的系统的设置已经准备就绪,可以成功配置VS2003的开发环境。
Ref:
1. VS.NET安装问题
http://zhidao.baidu.com/question/28512399.html?si=4
2. Windows XP系统IIS5.1组件下载和安装方法
http://hi.baidu.com/%C4%E3%D5%E6%B5%C4%BA%DC%B2%BB%B4%ED/blog/item/1918b52e88a808574ec22605.html
3. HOW TO:用 FrntPage 服务器扩展配置 IIS
http://support.microsoft.com/kb/298158/zh-cn
4. 在Windows 2003下安装FrontPage服务器扩展遇到的问题
http://www.cnblogs.com/voyages/archive/2005/05/18/158270.html