一旦创build网站,就会logging此错误:
万维网发布服务(WWW服务)没有为站点6注册URL前缀http:// *:80 /。必要的networking绑定可能已被使用。 该网站已被禁用。 数据字段包含错误编号。
我跟着这个链接,但没有ListenOnlyList ,而是我看到了UrlAclInfo其中包含:

C:\Users\Administrator>netstat -ano | find ":80" |find /i "listen" TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4 TCP [::]:80 [::]:0 LISTENING 4
4是System进程的PID号。
任何想法来解决这个问题?
如此处所述,请卸载Microsoft Web部署,然后使用带有以下参数的命令行重新安装它:
msiexec /I <msi_filename> /passive ADDLOCAL=ALL LISTENURL=http://+:8080/MsDeployAgentService2/
检查是否没有现有网站在0.0.0.0 (“所有未分配”)上使用没有主机标头的绑定。
如果不是这种情况,请发出以下命令,确定您的计算机上绑定了*:80的进程:
netstat -ano | find ":80" |find /i "listen"
这将向您显示侦听的进程:80,每个string中的最后一个数字是创build给定绑定的进程ID
要通过PIDfind进程,请执行以下操作:
这是阻止您的网站正确注册其绑定的过程
(*)PROTIP :按下“ 显示来自所有用户的进程 ”button强制控制台尝试提升其权限,在右键单击上下文菜单中有效地产生与“ 以pipe理员身份运行 ”相同的调用。
如果任务pipe理器在向计算机上的其他用户发送消息时返回“访问被拒绝”,“访问被拒绝”,错误代码5或返回任何内容,只需按下button,您将拥有所有权限和特权
对我来说, Skype是使用80端口的。
因此,取消选中Skype /选项/高级/连接/ 使用端口80和443作为input连接的替代方法 。
现在退出Skype,再次运行。 一切都应该从现在开始。
对于我来说,我在一个启动项目的属性中尝试更改以在Visual Studio中运行该网站时启动URL,并且请求为我更改IIS虚拟目录设置的权限。
错误:
1. The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID ... (The SMS Agent Host service) 2. Value does not fall within the expected range
修复:备份和打开C:\ Windows \ System32 \ inetsrv \ config \ applicationHost.config
在system.applicationHost部分,find你的站点(“默认站点”),并注释掉你正在使用的应用程序。 启动默认网站。
我有想到在这里编辑applicationHost.config文件