Artigo: 917413 - Última revisão: segunda-feira, 3 de Dezembro de 2007 - Revisão: 1.4

Mensagem de erro quando tenta executar uma aplicação Web que se baseia no .NET Framework: "Erro do servidor na aplicação '/'"

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.
Expandir tudo | Reduzir tudo

Sintomas

Quando tenta executar uma aplicação Web que se baseia no Microsoft .NET Framework, receberá uma mensagem de erro semelhante à seguinte:
Erro de servidor na aplicação '/'.

Descrição do erro de configuração: Ocorreu um erro durante o processamento de um ficheiro de configuração necessário para efectuar este pedido. Consulte os detalhes do erro específico abaixo e modifique o ficheiro de configuração correctamente.

Mensagem de erro do analisador: É um erro utilizar uma secção registada como allowDefinition = 'MachineToApplication' além nível da aplicação. Este erro pode ser causado por um directório virtual não configurado como uma aplicação no IIS.

Erro de origem:

Linha 36: pela Microsoft que oferece serviços para sites membros de um perfil de início de sessão e principal único.
Line 37: -->
Linha 38: <authentication mode="Forms">
Linha 39: < formulários nome = ".ApplicationName "loginUrl =" Login.aspx "/ >
Line 40: </authentication>

Ficheiro de origem: Drive: \ InstallationPath \ ApplicationName \web.config linha: 38
Este problema ocorre depois de mover a aplicação para uma nova localização no servidor.

Causa

Este problema ocorre quando um directório virtual no Microsoft (IIS) estiver configurado para ter um nome de aplicação incorrecto.

Resolução

Para resolver este problema, remova o directório virtual no IIS. Em seguida, volte a criar o directório virtual e configurá-lo como uma aplicação. Para remover o directório virtual, siga estes passos:
  1. Clique em Iniciar e, em seguida, clique em Painel de controlo .
  2. No painel de controlo, faça duplo clique em Ferramentas administrativas e, em seguida, faça duplo clique em Serviços de informação Internet .

    Nota Se o ícone de Ferramentas administrativas estiver indisponível no painel de controlo, clique em Mudar para a vista clássica e, em seguida, faça duplo clique em Ferramentas administrativas .
  3. Clique no nome do servidor que pretende configurar e, em seguida, faça duplo clique em Web Sites .
  4. Clique duas vezes o nome do Web site que pretende configurar.
  5. Clique com o botão direito do rato no nome do directório virtual que pretende remover e, em seguida, clique em Eliminar .
  6. Clique em Sim .
Para criar um novo directório virtual e configurá-lo como uma aplicação, siga estes passos:
  1. Clique para seleccionar o nome do Web site no qual pretende adicionar o novo directório virtual.
  2. No menu acção , aponte para Novo e, em seguida, clique em Directório Virtual .
  3. No Assistente de criação do virtual, clique em seguinte .
  4. Escreva o nome do directório virtual que pretende criar e, em seguida, clique em seguinte .
  5. Clique em Procurar , seleccione o directório para a aplicação e, em seguida, clique em OK .
  6. Clique em seguinte e, em seguida, clique em Concluir .

    Nota Por predefinição, é criada uma nova aplicação com o mesmo nome que o novo directório virtual no IIS.

A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.1 Service Pack 1
  • Microsoft .NET Framework 1.1
  • Microsoft ASP.NET 1.1
  • Microsoft ASP.NET 1.0
  • Microsoft .NET Framework 1.0 Service Pack 3
Palavras-chave: 
kbmt kbprb kbinfo kbtshoot KB917413 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 917413  (http://support.microsoft.com/kb/917413/en-us/ )