Исправляем ошибку Unable to locate the xml-definition for CType with SPContentTypeId

by DenizK 9. декабря 2011 01:02

Если при деплоинге солюшена вы столкнулись с ошибкой 

Unable to locate the xml-definition for CType with SPContentTypeId <Content type ID here> and Failed to find the content type schema for ct-0-0x010100<Content type ID> during template lookup.

то обычно это связано с тем, что на этот же портал вы разворачивали предыдущую версию солюшена. Для решения проблемы нужно добавить Overwrite=”TRUE” в описание проблемного контент типа.

<ContentType 
    ID="0x010100C568DB52D9D0A14D9B2FDCC142166E9F2"
    Name="$Resources:my,MyCT_Name"
    Description="$Resources:my,MyCT_Description"
    Group="My"
    Overwrite="TRUE"
    Inherits="TRUE"
    Version="0">
  <FieldRefs>
    <FieldRef ID="{C7B4C971-3AE9-46FF-9354-13E31ADD9C30}" Name="Age"/>
    <FieldRef ID="{E2DDA75E-C9E0-4D8F-A489-71C764293E47}" Name="Income"/>
  </FieldRefs

</ContentType> 

Оценок нет

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

SharePoint

Комментарии закрыты

О нас

Это блог компании Инлайн. Мы занимаемся разработкой сайтов, корпоративных порталов и корпоративных информационных систем на основе новейших технологии Microsoft  - ASP.NET, SharePoint и Silverlight. А в этом блоге мы размещаем самые последние новости в области разработке для web.

Облако тегов