我昨天在开发机上安装了全新的 IIS,当时它运行良好。今天早上我重启了系统,现在我无法在 Visual Studio 中调试我的网站,因为 Web 服务器没有响应。我也尝试过在 inetmgr 中查看网站,但它从未展开树视图中的“网站”项。
我已经安装了以下组件:
Internet Information Services
Web Management Tools
IIS Metabase and IIS 6 configuration compatibility
IIS Management Console
IIS Management Scripts and Tools
World Wide Web Services
Application Development Features
.NET Extensibility
ASP
ASP.NET
CGI
ISAPI Extensions
ISAPI Filters
Server Side Includes
Common HTTP Features
Default Document
Directory Browsing
HTTP Errors
HTTP Redirection
Static Content
WebDAV Publishing ............... Not sure I need this one
Performance Features
Dynamic Content Compression
Security
Request Filtering
我不知道问题可能出在哪里。在我写这篇文章的这段时间里,IIS 一直在尝试扩展管理控制台中的站点列表。它根本没有改变。
任何帮助,将不胜感激。
答案1
有些事情已经发生了变化。尝试使用 sysinternals 工具 procmon[1] 找出发生了什么。
[1]http://technet.microsoft.com/en-us/sysinternals/bb896645
这常常帮助我了解流程和/或系统中发生的情况。
答案2
好吧,这不仅仅是因为 IIS 速度慢。IIS 根本无法工作,我找到了原因。第一个答案f4m8
有一个应用程序链接,让我可以检查我的进程以了解发生了什么。
当我发现 inetinfo.exe 正在运行时,我看到一些提到我的防病毒软件的内容,这让我怀疑 AV 是否正在欺负 IIS。
我将 IIS 添加到我的 AV 的例外列表中,这样它就不会受到监视,这解决了这个问题。