Mensagem de erro quando você tentar executar um aplicativo Web que é construída sobre o.NET Framework: "Erro de servidor no aplicativo '/'"

Traduções deste artigo Traduções deste artigo
ID do artigo: 917413 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Quando você tenta executar um aplicativo da Web que é construído sobre o Microsoft.NET Framework, você pode receber uma mensagem de erro semelhante à seguinte:
Erro de servidor no aplicativo '/'.

Descrição do erro de configuração: Ocorreu um erro durante o processamento de um arquivo de configuração necessário para atender esta solicitação. Examine os detalhes específicos do erro e modifique o arquivo de configuração apropriadamente.

Mensagem de erro do analisador: É um erro usar uma seção registrada como allowDefinition = 'MachineToApplication' além do nível de aplicativo. Este erro pode ser causado por um diretório virtual não configurado como um aplicativo no IIS.

Erro de fonte:

Linha 36: pela Microsoft que oferece serviços para sites membros de perfil principal e logon único.
Linha 37: -->
Linha 38:<authentication mode="Forms"> </authentication>
Linha 39:<forms name=". name=""></forms name=".>ApplicationName"loginUrl ="Login. aspx" />
Linha 40:

Arquivo de origem: Unidade:\Caminho de instalação\ApplicationName\Web.config linha: 38
Esse problema ocorre após você mover o aplicativo para um novo local de servidor.

Causa

Esse problema ocorre quando um diretório virtual no Serviços de Informações da Internet da Microsoft (IIS) está configurado para ter um nome de aplicativo incorreto.

Resolução

Para resolver esse problema, remova o diretório virtual no IIS. Em seguida, recrie o diretório virtual e configurá-lo como um aplicativo. Para remover o diretório virtual, execute as seguintes etapas:
  1. Clique em Iniciare, em seguida, clique emPainel de controle.
  2. No painel de controle, clique duas vezes emFerramentas administrativase, em seguida, clique duas vezes em Serviços de InternetInformation.

    Observação Se o ícone de Ferramentas administrativas estiver unavailablein o painel de controle, clique em Alternar para ClassicViewe, em seguida, clique duas vezes em AdministrativeTools.
  3. Clique no nome do servidor que você deseja configurar e, em seguida, clique duas vezes em Sites da Web.
  4. Clique duas vezes no nome do site que você deseja toconfigure.
  5. Clique com botão direito no nome do diretório virtual que youwant para remover e, em seguida, clique em Excluir.
  6. Clique em Sim.
Para criar um novo diretório virtual e configurá-lo como um aplicativo, execute as seguintes etapas:
  1. Clique para selecionar o nome do site da Web na qual você wantto adicionar o novo diretório virtual.
  2. No menu ação , aponte paranovoe, em seguida, clique em Diretório Virtual.
  3. No Assistente para criação de diretório Virtual, clique em Avançar.
  4. Digite o nome do diretório virtual que você deseja para criar e, em seguida, clique em Avançar.
  5. Clique em Procurar, selecione o diretório do aplicativo e, em seguida, clique em OK.
  6. Clique em Avançare, em seguida, clique emConcluir.

    Observação Por padrão, é criado um novo aplicativo que tem o mesmo nome que o diretório do disco no IIS.

Propriedades

ID do artigo: 917413 - Última revisão: domingo, 9 de fevereiro de 2014 - Revisão: 3.0
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: 
kbprb kbinfo kbtshoot kbmt KB917413 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 917413

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com