How to: adicionar configurações personalizadas para estender um aplicativo da Web
A pasta \\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG
servidor \\Program Files\Common Files\Microsoft Shared\web extensions\12\CONFIG contém arquivos .config e .xml que são usados juntos para criar o arquivo web.config para um aplicativo da Web quando é estendido com Windows SharePoint Services. Antes de copiar o arquivo web.config a partir de pasta \CONFIG
\CONFIG para a pasta raiz do aplicativo da Web, Windows SharePoint Services pesquisa a pasta \CONFIG
\CONFIG para qualquer arquivo XML com um nome do formato webconfig.*.xml
e mescla o conteúdo com o arquivo web.config antes de gravar o arquivo web.config resultante para o caminho raiz da aplicativo da Web. As ações definidas no arquivo .xml são aplicadas a configurações de aplicativo da Web de configuração. Um principal Advantage usando um arquivo .xml complementar o arquivo web.config é que as personalizações não são perdidas quando Windows SharePoint Services é atualizado e o web.config arquivo será sobrescrito.
Exemplo
Quando salva como webconfig. myName .xml no Diretório \CONFIG
\CONFIG, o seguinte exemplo adiciona um controle seguro e substitui a executar-filtro tempo para o arquivo web.config resultante que é criado quando um aplicativo da Web é estendido.
<actions>
<add path="configuration/SharePoint/SafeControls">
<SafeControl
Assembly="System.Web, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"
Namespace="System.Web.UI.WebControls"
Typename="*"
Safe="True"/>
</add>
<remove path="configuration/SharePoint/RuntimeFilter/">
<add path="configuration/SharePoint">
<RuntimeFilter
Assembly="Company.Product, Version=1.0.1000.0,
Culture=neutral, PublickKeyToken=1111111111"
Class="MyRuntTimeFilter",
BuilderUrl="MyBuilderUrl"/>
</add>
</actions>
The example adds a new SafeControl child element on the path configuration/SharePoint/SafeControls
, removes the RuntimeFilter element from the configuration/SharePoint/RuntimeFilter
path, and adds a new RuntimeFilter element on the configuration/SharePoint
path.
Você poderá de forma retroativa aplicar muda para os arquivos Web.config do servidor pela execução de linha de comando Stsadm copyappbincontent copyappbincontent operação. Você deve executar a operação em cada servidor Web front-end na implantação.
Para obter informações gerais sobre os arquivos Web.config usados em uma implantação Windows SharePoint Services wssnoversshort, consulte Trabalhando com arquivos Web.config
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.
Consulte também
Conceitos
Trabalhando com arquivos Web.config
HOW TO: Use o modelo de objeto para modificar Web.config