Error: Field type ‘XXX’ is not installed properly. Go to the list settings page to delete this field

Normalmente suele producirse cuando desplegamos una columna de sitio errónea y la modificamos. Para resolverlo debemos buscar ese campo en la base de datos de contenido y borrarlo.
Lo encontramos con:

SELECT * FROM [CONTENT_DB].[dbo].[ContentTypes] WHERE Definition Like '%COLUMN_GUID%'

Y lo borramos con:

DELETE FROM [CONTENT_DB].[dbo].[ContentTypes] WHERE Definition Like '%COLUMN_GUID%'

En ambos casos debemos escribir el nombre de la base de datos de contenido (CONTENT_DB) y el GUID de la columna (COLUMN_GUID). En Visual Studio lo podemos encontrar en su Elements.xml.

No Responses

Leave a Reply

Your email address will not be published. Required fields are marked *