Recientemente, he tenido que cambiar GUIDs, nombres y demás, a un proyecto SharePoint de Visual Studio.

Pues bien, si se cambia el GUID de una clase que es manejadora de los eventos de una Feature:


Tendremos que cambiar también el ID que aparece en las propiedades de la Feature, desde Visual Studio.

image

Sin embargo, si usamos la herramienta para generar GUIDs de Visual Studio:

image

Nos generará un GUID en mayúsculas, que si tal cual colocamos, tanto en el fichero de la clase, como en las propiedades de la feature, al desplegarlo en SharePoint, no encontraremos el pantallazo de error.

No sé si, porque me sonaba de haber leído algo parecido, o porque lo soñé, o porque ya llevo mis añitos viendo cosas “raras”, se me ocurrió que podía ser que el GUID debiera estar en minúsculas, así que, a ello fui. Y, sin cambiar nada más, la cosa funcionó!!, así que me temo que esa era la causa.

Espero que os sirva.

Saludos!!