SharePoint 2010: Como depurar soluciones SandBox ya desplegadas!

Como sabéis, Visual Studio 2010 facilita la depuración de soluciones en tiempo de desarrollo sin más que pulsar F5. Pero, ¿qué pasa si queremos depurar una solución ya desplegada en nuestro entorno de SharePoint? Pues realmente no pasa mucho porque podemos utilizar una técnica que ya conocíamos cuando desarrollábamos en SharePoint 2007: atachar Visual Studio 2010 al proceso bajo el que corre el artefacto a depurar. Así, para el caso de una solución de tipo SandBox no tenemos más que:

  • Irnos al menú Debug de Visual Studio 2010 y pulsar sobre Attach to Process…
  • En la ventana que se abre, buscar en el listado de procesos el denominado “SPUCWorkerProcess.exe” que es el que se encarga de permitir la ejecución de soluciones SandBox. Si a la primera no encontráis este proceso, marcar las opciones Show processes from all users y Show processes in all sessions y así seguro que lo encontraréis.
image image image