ID do artigo: 817267 - Última revisão: terça-feira, 4 de dezembro de 2007 - Revisão: 6.7

Mensagem de erro "O servidor Web especificado não está executando o ASP.NET versão 1.1" exibida ao criar um aplicativo ASP.NET 1.1 com o ASP.NET 1.1 e o ASP.NET 1.0 instalados

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

O Microsoft Visual Studio .NET 2003 não pode abrir um projeto da Web do ASP.NET 1.1 nas seguintes circunstâncias:
  • Você define o ASP.NET 1.1 para Proibido na lista Extensão de serviço da Web.

    -e-
  • Você define o ASP.NET 1.0 para Permitido na lista Extensão de serviço da Web.

    -e-
  • O computador está executando o Microsoft Windows Server 2003.
Ao tentar criar um novo projeto do ASP.NET 1.1, talvez a seguinte mensagem de erro seja exibida:
O Visual Studio .NET detectou que o servidor Web especificado não está executando o ASP.NET versão 1.1. Não será possível executar os aplicativos ou serviços da Web do ASP.NET.
Se o ASP.NET 1.1 e ASP.NET 1.0 estiverem definido para Proibidos na lista Extensão de serviço da Web, talvez a seguinte mensagem de erro seja exibida ao tentar abrir um projeto do ASP.NET 1.1 no Visual Studio .NET 2003:
O Visual Studio .NET detectou que os aplicativos e serviços do ASP.NET estão bloqueados no IIS. É possível executar o Assistente de bloqueio de segurança do IIS para alterar o status do bloqueio.
Observação Por padrão, ao instalar o Microsoft .NET Framework 1.0, o ASP.NET 1.0 não é adicionado à lista Extensão de serviço da Web no IIS (Serviços de informações da Internet) 6.0.

Resolução

Para resolver esse problema, altere o status do ASP.NET 1.1 para Permitido na lista Extensão de serviço da Web no IIS 6.0. Para fazer isto, execute as seguintes etapas:
  1. Clique em Iniciar, aponte para Programas e clique em Painel de controle.
  2. Clique duas vezes em Ferramentas administrativas e clique duas vezes em Internet Information Services (IIS).
  3. Clique em Extensões de serviço da Web.
  4. No painel de detalhes, clique em ASP.NET v1.1.4322 na lista Extensão de serviço da Web.
  5. Clique em Permitido para alterar o status de Proibido para Permitido.

Situação

Este comportamento é próprio do projeto.

Mais Informações

Etapas para reproduzir o comportamento

  1. Clique em Iniciar, aponte para Programas e clique em Painel de controle.
  2. Clique duas vezes em Ferramentas administrativas e em Internet Information Services (IIS).
  3. Clique em Extensões de serviço da Web.
  4. No painel de detalhes, clique em ASP.NET v1.1.4322 na lista Extensão de serviço da Web.
  5. Clique em Proibido para alterar o status de Permitido para Proibido.
  6. Certifique-se de que o status de ASP.NET v1.0.3705 seja Permitido.

    Observação Se ASP.NET v1.0.3705 não constar na lista Extensão de serviço da Web, use a opção Adicionar uma nova extensão de serviço da Web no painel Extensão de serviço da Web para registrar o ASP.NET v1.0.3705 e alterar o status para Permitido.
  7. Clique em Iniciar, aponte para Programas e clique em Microsoft Visual Studio .NET 2003.
  8. No menu Arquivo, aponte para Novo e clique em Projeto.
  9. Na caixa de diálogo Novo projeto, clique em Projetos do Visual C# ou em Projetos do Visual Basic em Tipos de projeto.
  10. Em Modelos, clique em Aplicação da Web do ASP.NET. A mensagem de erro listada na seção "Sintomas" deste artigo será exibida.

Referências

Para obter mais informações, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
812405  (http://support.microsoft.com/kb/812405/ ) ASP.NET 1.0 não é exibido na lista Extensão de serviço da Web no IIS 6.0
816783  (http://support.microsoft.com/kb/816783/ ) Aplicativos do ASP.NET enfrentam comportamento inesperado após atualização
825792  (http://support.microsoft.com/kb/825792/ ) Mensagem de erro "Não está executando ASP.NET versão 1.1" é exibida ao tentar abrir um projeto Aplicativo da Web do ASP.NET no Visual Studio .NET 2003
893665  (http://support.microsoft.com/kb/893665/ ) Criando e abrindo projetos do ASP.NET no Visual Studio .NET
Para obter mais informações, visite os seguintes sites da Microsoft:
Configurando um aplicativo do ASP.NET para uma versão do ASP.NET (em inglês)
http://msdn.microsoft.com/library/en-us/cpguide/html/cpconconfiguringaspnetapplicationforaspnetversion.asp (http://msdn.microsoft.com/library/en-us/cpguide/html/cpconconfiguringaspnetapplicationforaspnetversion.asp)

Versão, compatibilidade e execução lado-a-lado no .NET Framework (em inglês)
http://msdn2.microsoft.com/en-us/netframework/aa497340.aspx (http://msdn2.microsoft.com/en-us/netframework/aa497340.aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Internet Information Services 6.0
Palavras-chave: 
kbwebservices kbextension kbdeployment kbwebserver kbweb kbprb KB817267