IISRESET窗口10(IIS 10)访问被拒绝

时间:2016-03-18 12:15:22

标签: iis-10

我只是想知道,为什么我在开发机器中的iisreset期间出错。 当我在命令提示符中执行该命令时,它有时会吵闹,有时它会抛出一个访问被拒绝错误,有时它会抛出一个未找到文件的异常。

enter image description here

如果有人找到解决这个烦人问题的方法,我会很感激如何摆脱它。

在IIS中,我只是托管.NET 4.6.1 MVC站点。

4 个答案:

答案 0 :(得分:5)

这个愚蠢的错误是随机发生的,并且非常烦人,尤其是当您将iisreset放入脚本中并假定它将执行其操作时;花了我一段时间才弄清楚。如该图所示,它与服务停止无关:

enter image description here

我现在唯一使用的是:

净停W3SVC

net start W3SVC

从那以后没有问题。

答案 1 :(得分:2)

我之前遇到了完全相同的错误。也用德语运行它。看一下这篇文章:https://techcommunity.microsoft.com/t5/iis-support-blog/iis-reset-issue-restart-attempt-failed/ba-p/1031976

从@Giorgi Nakeuri关于事件日志的问题来看。 “万维网发布”(德语仅称为“ WWW-Publishingdienst”)很可能没​​有运行。您需要启动它。 “ Windows活动进程服务”由于第一个失败而失败。

答案 2 :(得分:2)

我认为这表明他无法启动服务,主要是由于授权问题。该问题的解决方案可以通过几种不同的方式提供

1-导致授权错误的配置可以更正 applicationHost.config 与XML

2-可以通过Windows寄存器撤销此授权。示例方法在这里:

https://stackoverflow.com/a/21036837/914284

3-可以根据此更改机器配置 允许。请继续选择适合您的选项:)

https://knowledge.digicert.com/solution/SO1360

我希望它能解决

答案 3 :(得分:0)

在某些情况下,指定计算机名称也有帮助:

iisreset %ComputerName%