Cuando desarrollamos con SharePoint, lo normal es que configuremos nuestra aplicación web de desarrollo para que nos muestra los mensajes de error y la pila de llamadas del mismo, y no la página de errores personalizada de SharePoint.
En SharePoint 2007 se configura editando el web.config de nuestra aplicación web, que por norma se encuentra en “c:inetpubwwwrootVirtualDirectories<puerto o nombre de aplicación>” y cambiando las siguientes directivas de ASP.NET:
- Ponemos el Debug a true
- Ponemos el CallStack a true
- Desactivamos el CustomErrors poniéndolo a Off
Cuando seguimos estos pasos en un servidor SharePoint 2010, nos encontramos con que no termina de funcionar y seguimos sin obtener todo el mensaje de error, nos aparece lo siguiente:
Al parecer, en SharePoint 2010 tenemos otro web.config (“..14TEMPLATELAYOUTSweb.config”) en el que tenemos que desactivar el CustomErrors:
Y con esto tendremos nuestro SharePoint de desarrollo preparado para mostrarnos algunos errores (jaja, algunos dice, no nos queda nada) que generemos con nuestro código.
Saludos a todos…