首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Windows8.1/Windows10中断我的ASP.NET / IIS:“服务不可用”

Windows8.1/Windows10中断我的ASP.NET / IIS:“服务不可用”
EN

Stack Overflow用户
提问于 2013-09-10 17:03:39
回答 10查看 31.8K关注 0票数 96

随着Windows8.1今天终于发布到MSDN/Technet,我在使用Win8.1 RTM进行就地升级后,在运行我的ASP.NET应用程序时遇到了以下问题:

服务不可用

HTTP错误503。该服务不可用。

  • AppPool已死,状态显示为Stopped

  • The IIS log has nothing

  • Windows应用程序日志中有一个包含此错误的线索

The Module DLL C:\WINDOWS\system32\inetsrv\rewrite.dll failed to load. The data is the error.

如何恢复IIS以使其再次工作?

EN

回答 10

Stack Overflow用户

发布于 2013-09-10 17:15:05

看起来只需卸载并重新安装重写模块就可以完成此任务。

编辑:正如其他人所说的那样,-先尝试修复-如果它有效,那么应该会更快。

看起来Microsoft Web Platform Installer不能卸载它,所以只需转到Programs and Features卸载它。

您会发现它被列为IIS URL Rewrite Module 2,只需单击顶部的Uninstall按钮。

然后从这里重新安装:

http://www.iis.net/downloads/microsoft/url-rewrite

确保您的应用程序池已启动-或者只是重新启动IIS,它应该会再次正常工作。

编辑: 8/30/16 :如果您安装了“新的”.NET核心并更新到Win 10周年纪念版本,则可能会发生类似但不相关的错误。请看这里:https://github.com/aspnet/Home/issues/1583 -在VS 2015工具预览上运行修复应该可以修复它。我想在这里添加它,因为错误与这个答案非常相似。

票数 127
EN

Stack Overflow用户

发布于 2015-08-25 00:00:13

在将Win8.1更新到Win10之后,我得到了这个事件日志错误。要进行修复,请转到控制面板->程序和功能,找到IIS URL重写模块2,右键单击并选择Repair (快速修复)。接下来,重新启动已停止的AppPool。现在应该没问题了。

不需要卸载或重新安装。

加里·戴维斯

票数 53
EN

Stack Overflow用户

发布于 2013-10-18 11:09:50

不需要卸载。只需做一次修复,它就会起作用。

票数 26
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18714709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档