Visual Studio "Não é possível iniciar a depuração no servidor Web. O servidor web não respondeu em tempo hábil."

votos
46

Eu recebo o seguinte erro bastante regularidade ao compilar no Visual Studio e executar o meu aplicativo web:

Não é possível iniciar a depuração no servidor Web. O servidor web não respondeu em tempo hábil. Isso pode ser porque outro depurador já está conectado ao servidor web.

Normalmente, esta é depois de ter depurar o aplicativo uma vez já. Na linha de comando eu corro iisreset / restart e corrige o problema.

Como faço para impedir que isso aconteça no primeiro lugar?

Publicado 05/08/2008 em 17:18
fonte usuário
Em outras línguas...                            


30 respostas

votos
18

Acho que isso acontece se eu estou depuração com o Firefox como meu navegador. Quando eu sair Firefox a sessão de depuração VS2005 / 8 não terminar. Eu não encontrei uma solução para este (ainda).

Se é isso que está acontecendo com você, então uma solução mais rápida do que executar iisreset é acertar Shift-F5 quando no Visual Studio e isso vai terminar a sessão de depuração atual. Você pode, em seguida, aperte F5 e isso vai começar uma nova sessão de depuração.

Respondeu 30/09/2008 em 07:04
fonte usuário

votos
17

A solução que funcionou para mim:

  1. Prompt de comando aberto (Executar como administrador)

  2. Escreva iisreset /restart

  3. Agora, volte para o seu VS e depurar. Ele vai depurar sua solução.

Ela trabalhou para o Visual Studio 2013 e 2015 também no meu caso.

Respondeu 15/01/2015 em 21:57
fonte usuário

votos
4

Depois de tentar todas as soluções propostas aqui e em outros lugares (pelo menos 10 abordagens diferentes), a única opção que funcionou para mim foi:

  • excluir site e pool de aplicativos no IIS
  • recriar o site eo pool de aplicativos no IIS (no meu caso, tudo exatamente a mesma configuração como antes)

PS: Estou usando o VS 2013 e IIS 7.5 (Win7).

Espero que esta salva alguém algumas horas.

Respondeu 24/02/2014 em 06:00
fonte usuário

votos
3

Eu tive esse problema algumas vezes. Uma vez que foi resolvido, tendo o conselho de Guy:

Se é isso que está acontecendo com você, então uma solução mais rápida do que executar iisreset é acertar Shift-F5 quando no Visual Studio e isso vai terminar a sessão de depuração atual. Você pode, em seguida, aperte F5 e isso vai começar uma nova sessão de depuração.

Em outra ocasião eu tive que: terminar todos os meus processos de trabalho do IIS no Gerenciador de Tarefas do Windows (w3wp.exe *). Você deve ser capaz de bater f5 no visual studio para depurar.

Respondeu 26/03/2015 em 13:45
fonte usuário

votos
3

Solução: vá para o Gerenciador de Tarefas e processo final aspnet_wp.exe antes de executar a aplicação

Respondeu 28/01/2011 em 13:21
fonte usuário

votos
3

Nós usamos um outro modo de depuração, nós nunca usamos F5 mais.

Nós usamos uma espécie macro de como: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx (que nós obrigado a F6).

Desta forma, você simplesmente anexar o depurador para o IIS. É (dependendo do tamanho do projeto) muito mais rápido para fazer com que você muda, compilar um único projeto que você mudou e anexar o depurador novamente.

Respondeu 20/08/2008 em 15:06
fonte usuário

votos
2

Para mim, eu tinha dois estúdio aberto visual. O depurador já foi ligado a um outro visual studio :). Eu parei no primeiro e foi capaz de unir no segundo estúdio visual.

Respondeu 13/12/2013 em 15:58
fonte usuário

votos
2

Parece que você provavelmente estão batendo F5 no Visual Studio quando você receber esse erro?

Há algumas coisas que você pode tentar. O mais fácil é para bater o Parar botão antes de bater F5. Opcionalmente, quando tiver terminado de depuração e começando a fazer as mudanças que você pode ir para o Debug menu e escolher Stop Debugging ou Terminar tudo .

Respondeu 05/08/2008 em 17:35
fonte usuário

votos
1

Quando a depuração 2 aplicação web (1 MVC e 2 é MVC WebAPI) que são ambos hospedados no IIS local. Certifique-se de que cada aplicativo está usando um pool de aplicativos diferente. Eu encontrei o mesmo problema e assim que eu mudar o pool de aplicativo do outro, funcionou!

Respondeu 13/10/2016 em 13:00
fonte usuário

votos
1

Pressione Shift + F5 quando no Visual Studio e isso vai terminar a sessão de depuração atual. Você pode, em seguida, aperte F5 e isso vai começar uma nova sessão de depuração.

ou

fechar o aplicativo, redefinir o IIS seguida, abra o aplicativo e executá-lo

Respondeu 07/10/2013 em 11:05
fonte usuário

votos
1

Eu vi essa mensagem primeira vez na minha vida e eu estava muito confuso sobre o que está acontecendo, pois não é muito óbvio o que fazer.

Corri iisreset e levou apenas 1 segundo para terminar a execução, e boom, eu estava de volta no jogo.

PS Eu estou usando chrome

Respondeu 25/08/2012 em 06:03
fonte usuário

votos
1

Se você tem um monte de pontos de quebra isso vai retardar o processo de depuração para baixo, para remover pontos de interrupção desnecessários e fechar a janela Autos isso vai resolver o seu problema

Respondeu 13/05/2009 em 08:37
fonte usuário

votos
0

Isso funcionou para mim por @mtkachenko Visual Studio 2012: Não é possível anexar o processo. Um depurador já está anexado "Eu instalei v2.0 Ferramenta de diagnóstico de depuração e como resultado eu tenho de depuração do serviço de diagnóstico que é iniciado automaticamente e anexado a um dos processos w3wp. Depois de desligar e desativar este serviço tudo funciona bem. Então, se você obter tais processos de verificação de erro em gerenciador de tarefas que pode capturar o seu processo de w3wp"

Respondeu 05/04/2017 em 19:02
fonte usuário

votos
0

Aberto

  • Opções e configurações na depuração
  • Símbolos e desmarcada Servidores Símbolo Microsoft
  • construir solução
  • iisreset
  • solução F5 (não se esqueça Symbol Servers Microsoft desmarcada novamente)
Respondeu 05/09/2016 em 11:41
fonte usuário

votos
0

Eu sei que isto é uma questão de idade, mas eu conheci a mesma situação recentemente e tentar cada solução neste post, e sem sorte. Finalmente, eu encontrei a solução que funciona para mim:

  1. Fechar Visual Studio
  2. Encontre recursos do Windows ativar ou desativar no Painel de Controle
  3. Desmarque Internet Information Services na caixa de diálogo pop-up
  4. Reinicie o computador
  5. Verifique o Internet Information Services na mesma caixa de diálogo, e certifique-se Internet Information Service -> World Wide Web Services -> Recursos de desenvolvimento de aplicativos -> ASP.NET também foram verificados
  6. Abra o Visual Studio, e agora a sua aplicação deve ser capaz de executar no modo de depuração
Respondeu 31/08/2016 em 17:30
fonte usuário

votos
0

Eu tive que recriar o application / diretório site / virtual para fazê-lo funcionar depois que eu instalei vs2015 Update3. Espero que isso ajude alguém. ;)

Respondeu 15/07/2016 em 09:26
fonte usuário

votos
0

Isso também pode ser causado se o seu site usa uma conexão de banco de dados, mas o servidor de banco de dados não está disponível.

Passei algum tempo tentando resolver esse problema nos caminhos usuais, mas mesmo depois de reiniciar minha estação de trabalho, a questão permaneceu. Eventualmente eu achei que o serviço SQL Server (MSSQLSERVER) não estava funcionando.

Ele deveria ter sido executado, como ele é definido como automático, mas foi parado, mesmo após a reinicialização. Todos os eventos mssqlserver no log de eventos parecia normal, por isso permanece desconhecida porque ele não estava correndo, mas eu já defini-lo como Automático (início retardado) na esperança de que isso vai reduzir a contenção de recursos durante a inicialização.

Depois que eu comecei MSSQLSERVER, a mensagem "Unable to start debugging on the web server. The web server did not respond in a timely manner"não apareceu e serviço normal foi retomado.

Respondeu 16/12/2015 em 11:28
fonte usuário

votos
0

Tive o mesmo problema, mesmo após uma reinicialização. Basicamente fez isso:

  1. IIS Restart
  2. Solução limpa
  3. reconstruir solução

Em seguida, ele começou a trabalhar novamente.

Respondeu 28/08/2015 em 13:58
fonte usuário

votos
0

Muito básico - mas verifique que se você tentar executar o web site do IIS clicando em "Browse", o site realmente funciona.

Respondeu 01/04/2015 em 15:13
fonte usuário

votos
0

Comigo aconteceu quando o IE foi atualizado para a versão mais recente, foi para atualizações instaladas, removidas nova versão do IE, após o computador reiniciado ele voltou a versão antiga e problema com a depuração foi resolvido

Respondeu 18/03/2013 em 02:01
fonte usuário

votos
0

Isso acontece-me bastante um pouco em VS 2010 express - Normalmente porque o depurador parou de responder. barra de tarefas, clique em Windows direito, selecione 'Iniciar Gerenciador de Tarefas'. Mais do que provavelmente o depurador ASP.NET estará mostrando um status de 'não respondendo'. Selecione-o e simplesmente terminar o processo.

Feito!

Respondeu 10/01/2013 em 18:24
fonte usuário

votos
0

Corri para este problema ao tentar depurar (2) soluções separadas em VS.NET e ambos estavam usando o servidor Web IIS para iniciar o aplicativo. A 1ª aplicação será iniciado, mas os pedidos subsequentes começou que também executar via IIS irá exibir esse erro. Parece que ele só pode depurar uma única aplicação via VS.NET hospedado no IIS de cada vez.

A solução: projeto run 1 de VS.NET (coloque pontos de interrupção necessários) e iniciar o segundo aplicativo diretamente do IIS (não VS.NET). Seus pontos de interrupção na App 1 (em execução no VS.NET) vai ser atingido ao acessar App 2 (correu de IIS diretamente).

Respondeu 04/10/2012 em 15:59
fonte usuário

votos
0

Se todas as respostas não funciona para você, basta encerrar o processo de todos os componentes do IIS no gerenciador de tarefas relacionadas. Isto é o que funcionou para mim.

Respondeu 09/09/2011 em 12:30
fonte usuário

votos
0

Essa resposta só se aplica se você estiver executando a sua solução através do IIS. Você vai saber se isso se aplica a você, se você abrir o seu site / projeto, fazendo o seguinte: De dentro visual studio -> Open Web -> IIS local -> Escolha o seu projecto

Este erro Kicked minha bunda para 4 horas, mas finalmente eu encontrei uma resposta. I primeiro tentou a iisreset / restart. Isso pareceu ajudar um pouco, mas ainda recebeu o mesmo erro.

O que funcionou para mim ia (máquina xp) para adicionar / remover programas -> Adicionar / Remover Componentes do Windows -> Clique na IIS -> Clique em "Detalhes". Certifique-se de ter frente Extensões Página instalado se você está depurando através do IIS.

Respondeu 17/06/2010 em 21:55
fonte usuário

votos
0

A questão é normalmente lá quando uma outra instância do iexplore ainda está em execução. Eu costumava ter o problema quando meu IE trava mas ainda posso vê-lo no Gerenciador de Tarefas. Uma vez que você "Finalizar processo" tudo voltou ao normal, :)

Respondeu 07/08/2009 em 12:05
fonte usuário

votos
0

Parece que algo está comendo recursos do seu servidor web. Talvez você tenha alguns recursos (manipuladores de arquivos, proxies WCF) que estão sendo abertos e não fechados? Eu tive isso aconteceu comigo especificamente quando eu não estava fechando conexões proxy cliente WCF.

O problema não é necessariamente que você tem um depurador anexado, mas apenas que o servidor web não está respondendo em tempo hábil. Note que a mensagem diz "Este pode ser porque outro depurador é anexado".

Respondeu 05/08/2008 em 17:35
fonte usuário

votos
-1

em seu tipo cmd iisreset e pressione enter depois que o IIS é reiniciado e sua aplicação está funcionando perfeitamente

Respondeu 06/02/2016 em 07:09
fonte usuário

votos
-1

Tente realizar um dos seguintes passos para resolver o problema:

  • Reinicie o servidor IIS
  • Limpe a solução de seu projeto, em seguida, construir novamente

Se as etapas acima não ajudarem, você pode finalmente tente reiniciar sua máquina

Respondeu 09/07/2014 em 08:22
fonte usuário

votos
-1

Eu só resolveu este problema na minha máquina. Meu problema é que eu atualizado IE 9 Para IE 10 e eu tenho esse erro. Solução: Remover IE 10 e downgrade para o IE 9. Vá para "Programas e Recursos" -> "Ver atualizações recentes" -> encontrar IE 10 ---> desinstalá-lo -> reinicialização ---> ie 9 está de volta ---> debug ---> funciona OK.

Respondeu 25/03/2013 em 15:39
fonte usuário

votos
-2

No meu caso torna-se resolver exclusão de todos os pontos de interrupção. Parece que eu tinha um monte de pontos de interrupção (condicionais e não condicional) e foi causando falta de recursos.

Respondeu 11/06/2019 em 13:09
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more