我在Vista中使用Visual Studio 2008以管理员模式运行Web应用程序。当端口设置为80以外时它运行正常。但是它会出现类似WebDev.Webserver.exe已停止工作的错误。我已经关闭了IIS默认网站,因此没有其他应用程序应该使用80端口。 可能是什么原因以及如何确定是否有任何其他应用程序在端口80上运行会出现此错误?
由于
答案 0 :(得分:1)
你有Skype在运行吗?尝试将其关闭并查看是否有帮助 - 它通常是问题,因为它使用端口80.您可以通过转到工具 - >选项 - >高级 - >连接并查看是否使用端口80框来关闭此行为检查(并取消选中)。
您可以使用
netstat -a
查看正在使用的端口。
对于这种分析略有不同的低级别方法,您可以telnet到端口80并查看它是否响应某些内容或失败
telnet localhost 80
答案 1 :(得分:0)
您可以使用TcpView查看是否还有其他任何信息。
或者您是否尝试过其他低端口来检查它是不是权限问题?