IIS页面永远加载

时间:2017-05-05 16:43:28

标签: asp.net iis-7.5

我继承了.net应用程序,我对IIS的体验有限。

出于某种原因,我无法让本地环境完成加载。

似乎没有任何错误。我已经看过两个了,但我读过一个比错误信息更多的信息而另一个我想我停止/启动网站时得到的信息。这些错误是:

  • Connection_Abandoned_By_ReqQueue
  • Timer_ConnectionIdle

我现在已经梳理了一天半的互联网,并尝试了一整套可能的事情。

我尝试过的事情(我记得)

  • 检查应用程序池并确保它们使用正确版本的.net。
  • 重新添加默认网站以查看其是否加载(它会加载)
  • 更改了web.config的权限,以便“Everyone”群组具有完全访问权限。我最初尝试使用IUSR或应用程序池标识,但它没有超过权限错误,因此我使用了Everyone。
  • 已验证我的绑定已正确添加/应用
  • 已验证我的绑定在我的主机文件中。
  • 我成功ping了绑定
  • 我在SQLServer中成功连接数据库。
  • 我尝试将index.html文件添加到根目录并加载(无限加载)
  • 我查看了事件查看器。我没有看到任何与IIS或ASP有关的内容。
  • 尝试了失败的请求跟踪。目前似乎没有记录任何内容。
  • 我启用了所有IIS>万维网服务。最初我使用的是默认值。
  • 回收应用程序池。
  • 该应用程序需要.NET framework 4.5。我安装了4.6(虽然它没有出现在Windows功能中。我读过这是因为WF只显示与操作系统捆绑在一起的功能)
  • 我安装了WAS并启用了它的所有功能。
  • 我在Windows功能中启用了HTTP和非HTTP Actication WCF功能> Microsoft .NET Framework 3.5.1
  • 我尝试修复.NET 4.6安装。
  • 由于Connection_Abandoned_By_ReqQueue我试图监控工作进程。我的应用程序池在那里,它保持运行状态。似乎没有任何显示持续时间超过0秒的请求。
  • 我已经尝试在资源监视器中查看w3wp.exe以查看是否有任何奇怪的内容。它声明它正常运行。

我真的很茫然。我能想到的唯一一件事就是我遗失了某些东西,或者4.6中没有启用的东西是必要的。之前的开发人员在其Windows功能中列出了.NET 4.6高级服务。我没有那个。它下面有ASP.NET 4.6以及WCF服务。也许他们没有得到启用?我已经在网上寻找方法来检查这些东西是否已经启用,但没有任何东西导致实际的复选框。

如果有帮助,我使用的是Windows 7,IIS 7.5,.NET v4.6

0 个答案:

没有答案