none
Erro Ao rodar aplicação WEB (Erro de Servidor no Aplicativo '/'. RRS feed

  • Pergunta

  • Pessoal, boa noite!

    Ao tentar executar qualquer tipo de aplicação web no VS 2017, mesmo que um simples hello world ou uma aplicação pronta, recebo o erro abaixo:

    Me disseram que poder ser um erro no IIS, mas não faço ideia de como solucionar.

    Erro de Servidor no Aplicativo '/'.

    Argumento especificado estava fora do intervalo de valores válidos.
    Nome do parâmetro: site

    Descrição: Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código. 

    Detalhes da Exceção: System.ArgumentOutOfRangeException: Argumento especificado estava fora do intervalo de valores válidos.
    Nome do parâmetro: site

    Erro de Origem: 
    Exceção sem tratamento foi gerada durante a execução da atual solicitação da Web. As informações relacionadas à origem e ao local da exceção podem ser identificadas usando-se o rastreamento de pilha de exceção abaixo.

    Rastreamento de Pilha: 
    [ArgumentOutOfRangeException: Argumento especificado estava fora do intervalo de valores válidos.
    Nome do parâmetro: site]
       System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +280
    
    [HttpException (0x80004005): Argumento especificado estava fora do intervalo de valores válidos.
    Nome do parâmetro: site]
       System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +10042604
       System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +95
       System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254
    


    Informações sobre a Versão: Microsoft .NET Framework Versão:4.0.30319; Versão do ASP.NET:4.7.2556.0

    sexta-feira, 27 de outubro de 2017 00:48

Respostas

  • Veja se o IIS está corretamente instalado (e talvez reinstale).

    Acesse o Adicionar ou Remover Recursos do Windows (C:\Windows\System32\OptionalFeatures.exe) e ative o IIS (além do ASP.Net dentro dos nós filhos).


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    sexta-feira, 27 de outubro de 2017 10:24

Todas as Respostas

  • Você está passando parâmetro como get ou post? 

    De qualquer jeito , se tiver passando parâmetro, verifique o que está sendo passado porque parece um erro de passagem de parâmetro.

    sexta-feira, 27 de outubro de 2017 02:42
  • Veja se o IIS está corretamente instalado (e talvez reinstale).

    Acesse o Adicionar ou Remover Recursos do Windows (C:\Windows\System32\OptionalFeatures.exe) e ative o IIS (além do ASP.Net dentro dos nós filhos).


    Juliano Nunes - http://linkedin.com/in/julianonunes

    Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.

    Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.

    sexta-feira, 27 de outubro de 2017 10:24
  • Olá silviolcf

    Crie uma página HTML simples, com bloco de notas, algo mais simples possivel e verifica se irá responder!

    Se o mesmo retornar é algo no IIS que precisa ser ativado/instalado para atender os requisitos da aplicação criada pelo VS.


    Se ajudei Vote como Útil, se resolvi seu problema clique em Marcar como Resposta.


    Daniel Ribeiro Arrais
    Consultor Sênior
    Site: www.danielarrais.com.br
    Linkedin: http://www.linkedin.com/in/danielarrais
    E-mail: arraishapkido@gmail.com
    Skype: dani.arrais

    sexta-feira, 27 de outubro de 2017 10:40
  • Não sei quanto a você, mas eu encontrei essa mesma falha após realizar uma atualização do Windows e instalar uma nova versão do .NET Framework 4.7.1. Após ler diversos artigos encontrei o que poderia ser o problema: C:\Users\<SeuUsuario>\Documents\IISExpress havia configurações do IIS Express, o que fica vinculado ao Visual Studio, que estavam erradas.

    A solução veio de outro lugar, restaurar a instalação do Visual Studio 2017 (não foi desinstalar e instalar).

    O problema está especificamente no IIS Express.

    domingo, 3 de março de 2019 19:23