Я создал пользовательский тип поля, который наследуется непосредственно от SPField, но когда я пытаюсь добавить поле в список, я получаю следующее сообщение об ошибке:Sharepoint пользовательского типа поле
один или несколько типов полей не установлены должным образом. Чтобы удалить эти поля, перейдите на страницу настроек списка. на Microsoft.SharePoint.Library.SPRequestInternalClass.AddField (String bstrUrl, струнный bstrListName, струнный bstrSchemaXml, Int32 grfAdd) в Microsoft.SharePoint.Library.SPRequest.AddField (String bstrUrl, струнный bstrListName, струнный bstrSchemaXml, Int32 grfAdd)
Я просмотрел файл журнала, и нет никакой полезной информации о том, что вызывает проблему, и я подключил отладчик к процессу, и он завершает работу после того, как был вызван базовый конструктор для типа поля.
Кто-нибудь знает, что может быть ошибкой в этой ошибке? Спасибо заранее.
Вы добавляете в кодовое поле поле? –
Этот http://skypestatusfield.codeplex.com/ - это настраиваемый тип поля SharePoint, разработанный моим другом. Загрузите исходный код и сравните его с вашим, возможно, вы что-то пропустили. –
Вы проверили параметры ведения журнала диагностики в Центре администрирования? Возможно, в журналах нет полезной информации из-за настроек дросселирования. –