我在 Windows XP 服务器上的 IIS 上创建 ASP.NET 页面时遇到了问题。我不断收到一般错误,提示我检查事件日志,但事件日志中没有任何内容。
经过几个小时的故障排除并能够在其他几台 WinXP 机器上成功运行 ASP.NET 页面后,我决定在机器上重新安装 IIS,看看是否能解决问题。
我进入“添加/删除程序”和“Windows 组件”,删除 IIS 并重新添加,但似乎无法解决问题。还有其他方法可以删除 IIS 并重新安装吗?我唯一的其他选择是在机器上重新安装 WinXP,如果可以避免,我不想这样做。
谢谢!
答案1
以下是微软关于如何从 Windows XP 中完全删除 IIS 5.1然后重新安装。
卸载方法:
- 找到 Iis5.log 文件。将其重命名为 IIS5_old.log。
- 单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
- 在命令提示符下,键入 net stop iisadmin /y。
- 停止所有依赖于 IIS 服务的服务。要确定哪些服务依赖于 IIS 服务,请按照以下步骤操作:
- 在任务管理器中,验证 Inetinfo.exe 是否未运行。同时确认没有依赖 IIS 的进程正在运行。
- 单击“开始”,单击“运行”,键入 Appwiz.cpl,然后单击“确定”。
- 在控制面板中,双击添加/删除程序。
- 在“添加/删除程序”窗口中,单击“添加/删除 Windows 组件”。
- 在 Windows 组件向导的“组件”框中,双击“应用程序服务器”。
- 单击以清除“Internet 信息服务 (IIS)”复选框,然后单击“确定”。
- 在 Windows 组件向导中,单击下一步。
- 当 Windows 组件向导完成安装后,单击“完成”。
- 重新启动计算机。
- 单击“开始”,单击“运行”,键入 Lusrmgr.msc,然后单击“确定”。
- 在本地用户和组窗口中,验证 IWAM_computername 和 IUSR_computername 帐户已被删除。
- 确认 Inetsrv 文件夹已被删除。默认情况下,Inetsrv 文件夹位于 %Windir%\System32 文件夹中。
我省略了说明书中包含的一些注释。
重新安装:
- 单击“开始”,单击“运行”,键入 Appwiz.cpl,然后单击“确定”。
- 在“添加/删除程序”窗口中,单击“添加/删除 Windows 组件”。
- 在 Windows 组件向导的“组件”框中,单击以选中“Internet 4. 信息服务 (IIS)”复选框。
- 在 Windows 组件向导中,单击下一步。
- 当 Windows 组件向导完成安装后,单击“完成”。