Como editar a configuração de um aplicativo ASP.NET

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

Neste artigo

Sumário

Este artigo passo a passo descreve como criar e editar o arquivo Web.config. O arquivo Web.config define o comportamento do ASP.NET aplicativos. O .NET Framework, ASP.NET, incluindo usa arquivos de texto formatada em XML .config para configurar aplicativos. Este é um desvio de mecanismos de configuração de registro e metabase convencionais. Atualmente não há nenhum snap-in Microsoft Management Console (MMC) ou outra ferramenta de administração fornecido pela Microsoft para criar e modificar arquivos .config.



Adicionar configurações ao arquivo Web.config

A maioria dos aplicativos ASP.NET são fornecidos com um arquivo Web.config predefinido que pode ser editado com qualquer editor de texto como bloco de notas. Geralmente, contêm arquivos Web.config comentários que fazem a editar o arquivo auto-explicativos. No entanto, você talvez precise adicionar itens de configuração para um arquivo Web.config que ainda não tiver a configuração do item definida. Para adicionar um item de configuração padrão para um arquivo Web.config, execute estas etapas:
  1. Abra o arquivo Machine.config em um editor de texto, como o bloco de notas.

    O arquivo Machine.config está localizado no diretório %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\.
  2. No arquivo Machine.config, localize a configuração de configuração que você deseja substituir no seu arquivo Web.config. Quando o elemento é mais de uma linha, o elemento começa com um <element_name> linha e termina com </element_name>. O elemento também podem ser auto-fechamento e pode ser semelhante ao <element_name attribute1=?option? attribute2=?option? />. Observe que o espaço em branco será ignorado. Portanto, o elemento pode se estender por várias linhas. O elemento pode ser precedido por um comentário. O comentário contido no <!-- and --> marcações. O <trace> exemplo de elemento de configuração que se segue é um exemplo de um elemento auto-fechamento. O <trace> exemplo do elemento de configuração tem vários atributos, abrange várias linhas e tem um comentário no início.
    <!--
    trace Attributes:
        enabled="[true|false]" - Enable application tracing
        localOnly="[true|false]" - View trace results from localhost only
        pageOutput="[true|false]" - Display trace ouput on individual pages
        requestLimit="[number]" - Number of trace results available in trace.axd
        traceMode="[SortByTime|SortByCategory]" - Sorts trace result displays based on Time or Category
      -->
    <trace
        enabled="false"
        localOnly="true"
        pageOutput="false"
        requestLimit="10"
        traceMode="SortByTime"
    />
  3. O elemento de configuração de toda e qualquer início comentário para a área de transferência de cópia.
  4. Determinar como o elemento está aninhado em Machine.config o arquivo.

    O arquivo Machine.config é hierárquico e elementos de configuração são aninhados em outros elementos. Quando você copia um elemento de configuração do arquivo Machine.config para o arquivo Web.config, você deve aninhar esse elemento de configuração no elemento de mesmo que ele foi copiado de. Para determinar o elemento do arquivo Machine.config contido no elemento de configuração, role para cima no arquivo Machine.config até encontrar um elemento que é aberto, não fechado. O elemento que contém é simples para identificar porque elementos de nível superior tem menos recuo.

    ASP.NET a maioria dos itens de configuração estão contidos no <system.web> elemento. O fim do elemento ( </system.web>) deve ser colocado após o elemento de configuração.

    Observe o elemento que o elemento de configuração está contido em. Você deve colar esse elemento no mesmo elemento no arquivo Web.config. Um elemento de configuração pode ser aninhado em vários elementos. Você deve criar todos os elementos de nível mais alto no arquivo Web.config.
  5. Feche o arquivo Machine.config e, em seguida, usar seu editor de texto para abrir o arquivo Web.config no diretório raiz do seu ASP.NET aplicativo.
  6. Cole o elemento de configuração entre o início e o fim do elemento que você identificou na etapa 4.

    Por exemplo, se o item de configuração está contido no <system.web> elemento, o item de configuração deve ser colado imediatamente após a linha abertura do <system.web> elemento e antes do </system.web> fechar linha.
  7. Modificar o elemento de configuração no arquivo Web.config para substituir a configuração de Machine.config para esse aplicativo.

    Essa configuração se aplica à pasta que contém o arquivo Web.config e todas as subpastas.


Referências

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
815179Como criar o arquivo Web.config para um aplicativo ASP.NET
818016Como implantar aplicativos que são criados no .NET Framework
Para obter mais informações sobre configuração do ASP.NET e o formato dos arquivos de configuração do ASP.NET, consulte a documentação do .NET Framework SDK ou visite os seguintes sites:

http://msdn2.microsoft.com/en-us/library/aa719558(VS.71).aspx

http://msdn2.microsoft.com/en-us/library/ackhksh7(vs.71).aspx

Propriedades

ID do artigo: 815178 - Última revisão: domingo, 13 de maio de 2007 - Revisão: 1.10
A informação contida neste artigo aplica-se a:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Palavras-chave: 
kbmt kbweb kbconfig kbredistribution kbdeployment kbhowtomaster KB815178 KbMtpt
Traduçã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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 815178

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