Я создал пользовательский тип поля, который наследуется непосредственно от SPField, но когда я пытаюсь добавить поле в список, я получаю следующую ошибку:
Один или несколько типов полей установлены неправильно. Перейдите на страницу настроек списка, чтобы удалить эти поля. в Microsoft.SharePoint.Library.SPRequestInternalClass.AddField (строка bstrUrl, строка bstrListName, строка bstrSchemaXml, Int32 grfAdd)
в Microsoft.SharePoint.Library.SPRequest.AddField (строка bstrUrl, строка bstrListName, строка bstrSchemaXml, Int32 grfAdd)
Я посмотрел файл журнала, и нет никакой полезной информации о том, что является причиной проблемы, и я подключил отладчик к процессу, и он завершает работу после вызова базового конструктора для типа поля.
Кто-нибудь знает, что может быть не так из-за этой ошибки? Большое спасибо заранее.