问题描述:
在虚拟机(操作系统是Windows Xp Home Edition)中安装Sql Server 2005的时候警告缺少IIS相关组件,控制面板“添加/删除组件”中也没有添加IIS的选项,Home Edition应该是保留了最基本的组件功能,那些牵扯到开发人员用到功能都略去了。所以我们来看一下如何在Windows Xp Home Edition上安装IIS组件。
安装步骤:
1.首先要准备好IIS的安装包。
我之前试过很多版本的IIS,要么不能显示在“添加/删除组件”当中,要么即使有IIS的选项,但是复选框是灰色的,无法选中。这里一定要用IIS5.0,而且必须是从Windows 2000中提取的,Windows XP Professional中的IIS不能使用,一定不能搞错!可从这里下载:IIS5.0
2.编辑“C:/Windows/inf/sysoc.inf”文件。
在[COMPONENTS]标签下找到该行:iis=iis.dll,OcEntry,iis.inf,hide,7然后把它改成:iis=iis2.dll,OcEntry,iis2.inf,,7,保存。3.将IIS安装组件释放到系统文件内。
在IIS5.0安装包内找到iis.dl_ 和iis.in_ 这两个文件,一起拷贝到一个临时文件夹内。打开命令行Win + R,进入该临时文件夹,分别执行以下两条命令
expand ./iis.dl_ C:/Windows/system32/setup//iis2.dll
expand ./iis.in_ C:/Windows/inf/iis2.inf4.安装IIS5.0组件
点击“开始 > 设置 > 控制面板 > 添加或删除程序 > 添加/删除Windows组件”,可以看到有IIS的组件了。选中该组件,按照提示完成安装。安装过程中可能会提示找不到某些文件,直接到IIS5.0安装包内找对应的文件即可。
参考: