El problema de modificar los archivos web.config por defecto de SharePoint es que un Service Pack puede reverter los cambios a los valores iniciales perdiéndose todas las modificaciones hechas anteriormente. Para solucionar el problema, SharePoint acepta que se creen archivos web.config suplementarios.
Los archivos suplementarios tienen que tener el formato "webconfig.*.xml" y estar localizados en el directorio " \\Program Files\Common Files\Microsoft Shared\web server extensions\14\CONFIG". La estrella en el nombre del archivo debe ser sustituida por un identificador único, por ejemplo el nombre del sitio. Cuando SharePoint necesita utilizar el archivo web.config por defecto, primero examina el directorio mencionado, extrae el contenido de todos los archivos webconfig.*.xml que encuentre y los mezcla con el archivo web.config requerido.
El siguiente ejemplo de archivo "webconfig.UnNombre.xml" agrega un safe control y reemplaza el filtro de run-time creado por defecto cuando una Aplicación Web es creada:
El ejemplo agrega un subelemento SafeControl en la ruta configuration/SharePoint/SafeControls, remueve el elemento RuntimeFilter de la ruta configuration/SharePoint/RuntimeFilter y agrega un elemento nuevo RuntimeFilter en la ruta configuration/SharePoint