Compartilhar via


Trabalhando com arquivos Web.config

Talvez você precise modificar arquivos Web.config para tornar seu trabalho solução no ambiente Windows SharePoint Services wssnoversshort. De exemplo, talvez seja necessário adicionar um SafeControl entrada SafeControl, registrar um HttpModule ou personalizar SessionState, mas uma implantação Windows SharePoint Services wssnoversshort inclui diversos arquivos Web.config, um em cada aplicativo da Web e um em cada servidor Web front-end.

Para facilitar personalizando arquivos Web.config, Windows SharePoint Services oferece duas maneiras para fazer alterações. Primeiro, você pode de modo declarativo registrar web.config entradas criando um arquivo XML que descreve um conjunto de modificações web.config. Para fazer isso, você crie um personalizado webconfig. XYZ .xml arquivo em \\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG, onde xyz é um identificação exclusiva que você usa para identificar sua solução. Para um exemplo que mostra como criar um personalizado arquivo web.config para alteração configurações, consulte How to: adicionar configurações personalizadas para estender um aplicativo da Web.

Bem como criar um arquivo Web.config personalizado, no entanto, você pode usar o modelo de objeto Windows SharePoint Services wssnoversshort para modificar as configurações de Web.config. Para um exemplo que mostra como modificar as configurações programaticamente, consulte HOW TO: Use o modelo de objeto para modificar Web.config.

As alterações que você define através de modelo objeto XML ou sempre são aplicadas quando você criar um aplicativo da Web.

Locais dos arquivos Web.config

Arquivos Web.config estão contidos no seguinte pastas dentro de sistema de arquivos:

  • \\Inetpub\wwwroot\wss\VirtualDirectories\ Port_Number ? arquivo The Web.config que define as configurações configuração para um de conteúdo SharePoint aplicativo. Além disso, a pasta \wpresources contém um arquivo Web.config usado em recursos Web Part.

  • \\Program Files\Common Files\Microsoft Shared\Web Server Extensions\wpresourcesServidor Extensions\wpresources \\Program Files\Common Files\Microsoft Shared\Web ? arquivo A Web.config usado em recursos Web Part para o cache global de assemblies.

    Importante

    Os arquivos Web.config nas pastas \wpresources não devem ser modificados.As configurações dessas páginas desautorizar arquivos ou itens que podem ser compilado.Se essas configurações forem alteradas, o estado de segurança para o código compilado difere o estado de segurança para codificar que é executado a partir de Local_Drive bastante: \Inetpub\wwwroot Diretório.

  • \\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\CONFIGServidor Extensions\12\CONFIG \\Program Files\Common Files\Microsoft Shared\Web ? arquivo The Web.config e outros arquivos .config que juntas definem configurações configuração para estender outros aplicativos da Web.

  • \\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPIServidor Extensions\12\ISAPI /_vti_bin \\Program Files\Common Files\Microsoft Shared\Web ? arquivo The Web.config que define as configurações configuração para o diretório virtual.

  • \\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\LAYOUTSServidor Extensions\12\TEMPLATE\LAYOUTS \\Program Files\Common Files\Microsoft Shared\Web ? arquivo The Web.config que define as configurações configuração para o diretório virtual /_layouts.

  • \\Inetpub\wwwroot\wss\VirtualDirectories\ Port_Number ? arquivo The Web.config que define as configurações configuração para o aplicativo SharePoint Central Administration.

Quando um site IIS é estendido com Windows SharePoint Services, um arquivo Web.config é colocado dentro de de conteúdo de alto nível pasta raiz do aplicativo da Web, que define as configurações configuração para o servidor such as manipulação HTTP para Web Parts. Outro arquivo web.config usado para recursos Web Part é colocado em uma pasta \wpresources em de conteúdo a mesmo pasta raiz.

Aviso

As alterações feitas no web.config podem ser substituído quando você instalar atualizações ou serviço pacotes para Windows SharePoint Services, ou quando você atualizar uma instalação para o próximo versão do produto.

Esta seção

Consulte também

Tarefas

Como a: Localizar a raiz de aplicativo da Web