Я уже некоторое время пытаюсь программно скопировать пользовательский тип контента и его пользовательские столбцы из из одной сети в другую , и я всегда получаю разные ошибки или исключения каждый раз. После еще большего количества попыток я получил более странное и загадочное исключение от Sharepoint после нажатия на недавно скопированный пользовательский столбец в пользовательском типе контента. Я проверил логи, и вот что я получил:
Unknown SPRequest erorr occurred. More information: 0x80070002
Unable to locate the xml-definition for FieldName with FieldId 'guid without braces', exception: Microsoft.SharePoint.SPException: Catastrophic failure (Exception from HRESULT: 0x8000FFF (E_UNEXPECTED)) ---> System.Runtime.InteropServices.COMException...
... at Microsoft.SharePoint.Library.SPRequestInternalClass.GetGlobalContentTypeXml(String bstrUrl, Int32 type, UInt 32 lcid, Object varIdBytes...
Failed to find the content type schema for ct-1033-0x1000blahblahblahcontenttypeId while caching feature data.
Unknown SPRequest error occurred. More informationL 0x8000ffff
Unable to locate the xml-definition for CType with SPContentTypeId '0x0100MorecontenttypeId', exception: Microsoft.SharePoint.SPException: Catastrophic failure(Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) ---> System.Runtime.InteropServices.COMException (0x8000FFFF): Catastrophic failure...
... at Microsoft.SharePoint.Library.SPRequestInternalClass.GetGlobalContentTypeXml(String bstrUrl, Int32 type, UInt 32 lcid, Object varIdBytes...
Не удалось найти довольно много схем типов контента. Я запутался в том, что Sharepoint пытается сделать здесь, и почему простой процесс копирования пользовательского типа контента из одного веб-сайта в другой просто не будет работать в отличие от информации, найденной в Интернете, например. это .
Ценю любую помощь, чтобы преодолеть эту проблему. Благодаря.