我继承了.net应用程序,我对IIS的体验有限。
出于某种原因,我无法让本地环境完成加载。
似乎没有任何错误。我已经看过两个了,但我读过一个比错误信息更多的信息而另一个我想我停止/启动网站时得到的信息。这些错误是:
Connection_Abandoned_By_ReqQueue
Timer_ConnectionIdle
我现在已经梳理了一天半的互联网,并尝试了一整套可能的事情。
我尝试过的事情(我记得)
web.config
的权限,以便“Everyone”群组具有完全访问权限。我最初尝试使用IUSR或应用程序池标识,但它没有超过权限错误,因此我使用了Everyone。index.html
文件添加到根目录并加载(无限加载)Connection_Abandoned_By_ReqQueue
我试图监控工作进程。我的应用程序池在那里,它保持运行状态。似乎没有任何显示持续时间超过0秒的请求。我真的很茫然。我能想到的唯一一件事就是我遗失了某些东西,或者4.6中没有启用的东西是必要的。之前的开发人员在其Windows功能中列出了.NET 4.6高级服务。我没有那个。它下面有ASP.NET 4.6以及WCF服务。也许他们没有得到启用?我已经在网上寻找方法来检查这些东西是否已经启用,但没有任何东西导致实际的复选框。
如果有帮助,我使用的是Windows 7,IIS 7.5,.NET v4.6