2017-05-25 99 views

回答

3

“好”的消息是,似乎有一种方法可以恢复IIS应用程序池和站点(在重新启用IIS的“打开或关闭Windows功能”后)。

这有点棘手,容易出错,但总比没有好。

这里是为我工作的过程:

  1. 在文本编辑器,打开C:\Windows.old\WINDOWS\System32\inetsrv\config\applicationHost.config。这是更新之前的原始IIS数据。
  2. 在另一个文本编辑器中打开C:\Windows\System32\inetsrv\config\applicationHost.config。这是活动的IIS数据。
  3. 从原来的
  4. 运行iisreset从提升的命令提示符
+0

这个方案并没有完全为我工作替换这些活动文件的<applicationPools><sites>元素。应用程序池停止并显示事件日志,Module DLL C:\ WINDOWS \ System32 \ inetsrv \ defdoc.dll加载失败。数据是错误的。 – forwheeler

+0

我将administration.config和applicationHost.config文件从C:\ Windows.old \ WINDOWS \ System32 \ inetsrv \ config \复制到C:\ Windows \ System32 \ inetsrv \ config \,并且它开始像魅力一样工作。 – Shuaib

相关问题