Problema: Al ir a publicar un formulario infopath que lleva código en un servidor Sharepoint, cuando va a hacer el build del código, me sale un error diciendo que ha habido un error al compilar el código asociado al formulario. Sin embargo, si le hago el build a la solución desde el editor, la solución compila bien.
Solución: Comprueba que la ruta a la carpeta donde se encuentra la solución no sea demasiado larga. Se puede hacer la prueba moviendo la carpeta con la solución al directorio raiz, e indicarle a infopath la nueva ruta de la solución.