Conforme declarado aqui Desinstale o Microsoft Web deploy e reinstale-o usando a linha de comando com estes parâmetros:
msiexec /I <msi_filename> /passive ADDLOCAL=ALL LISTENURL=http://+:8080/MsDeployAgentService2/
Este erro é registrado assim que eu criar um site:
The World Wide Web Publishing Service (WWW Service) did not register the URL prefix http://*:80/ for site 6. The necessary network binding may already be in use. The site has been disabled. The data field contains the error number.
Eu segui este link mas não há ListenOnlyList
, em vez disso, vi UrlAclInfo
, que contém isso:
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 é o número pid de System
process.
Alguma idéia para corrigir isso?
Conforme declarado aqui Desinstale o Microsoft Web deploy e reinstale-o usando a linha de comando com estes parâmetros:
msiexec /I <msi_filename> /passive ADDLOCAL=ALL LISTENURL=http://+:8080/MsDeployAgentService2/
Verifique se nenhum site existente está usando uma ligação sem um cabeçalho de host em 0.0.0.0
("Todos não atribuídos").
Se esse não for o caso, descubra qual processo ligou *: 80 em sua máquina emitindo:
netstat -ano | find ":80" |find /i "listen"
Isso mostrará os processos ouvindo em: 80, o último número em cada string é o ID do processo que criou a ligação dada
Para encontrar um processo pelo seu PID, faça o seguinte:
Este é o processo que impede o seu site de registrar sua ligação corretamente
(*) PROTIP : Pressionar o botão " Mostrar processos de todos os usuários " força o console a tentar elevar seus privilégios, gerando efetivamente a mesma chamada de "<< em> Executar como administrador "em menus de contexto do botão direito do mouse.
Se Gerenciador de Tarefas retornar "Acesso negado", "Acesso negado", código de erro 5 ou não retornar nada ao enviar mensagens para outros usuários em um computador, basta pressionar o botão e você terá todos os seus permissões e privilégios
Para mim, foi o Skype que usa a porta 80.
Portanto, desmarque o Skype / Opções / Avançado / Conexão / Use as portas 80 e 443 como alternativas para conexões de entrada .
Agora saia do Skype e execute-o novamente. Tudo deve funcionar a partir de agora.
Para mim, eu estava nas propriedades de um projeto de inicialização tentando alterar a inicialização da URL ao executar esse site no Visual Studio e solicite permissão para alterar as configurações do diretório virtual do IIS para mim.
Erros:
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
Corrigir: Faça o backup e abra C: \ Windows \ System32 \ inetsrv \ config \ applicationHost.config
Na seção system.applicationHost, encontre seu site ("O Site Padrão") e comente o aplicativo em que você estava trabalhando. Inicie o site padrão.
Tive a ideia de editar o arquivo applicationHost.config aqui