其实事因是在安装IonicIsapiRewriter重写组件,系统是WINDOWS 2003企业版,服务器是新装的系统,包括在安装IIS一切都没有任何问题。而在部署网站时出现以下莫名其妙症状:

配置好网站和应用程序池后重启IIS会丢失部分网站,但是重新电脑以后这一症状不再出现。

而后配置IIR组件时,问题又跟丢失网站一样,设置好后重启IIS所配置的ISAPI也丢失,但不包括:ASP.NET组件,当然是在以下几方面的前提下:

1、权限配置,*.DLL、*.INI都给予正确的权限。

2、IIR2.1版本。

3、IIR下的文件夹给予IIS_WGP权限。(这一步在IIR官方文档是不需要,我这里穷途末路啊。)

问题依旧……

试想到之前发生丢失网站症状,这次我配置好后直接重启机器。结果问题解决,但是还不清楚问题的根源,也许是iireset指令?或者我需要重新安装IIS呢?