Dicha clase permite añadir cambios al webconfig, pues bien, no sé por qué razón(ni la he encontrado por ningún hilo) parece ser que la clase se corrompe y te aparece dicho error.
Para solucionarlo cree una consola con el siguiente código:
using (SPSite site = new SPSite("http://test/"))
{
SPWebApplication webApp = site.WebApplication;
webApp.WebConfigModifications.Clear();
webApp.Update();
SPWebService service = SPWebService.ContentService;
service.WebConfigModifications.Clear();
service.Update();
service.ApplyWebConfigModifications();
}
Este código hace un clear de las modificaciones que se quedan en la base de datos de configuración y en el servicio.
En principio debería de arreglar el problema!
No hay comentarios:
Publicar un comentario