Ошибка неверного имени файла при загрузке списков из SharePoint 2013 с клиентской объектной моделью

Один из наших клиентов получает ошибку от SharePoint (2013) с нашим инструментом, когда он пытается загрузить списки с сайта SharePoint. Наш инструмент использует клиентскую объектную модель и загружает списки с помощью следующего кода:

context.Load(
    context.Web.Lists,
    coll =>
    coll.Include(
        x => x.Id,
        x => x.Title,
        x => x.BaseType,
        x => x.BaseTemplate,
        x => x.TemplateFeatureId,
        x => x.Hidden,
        x => x.IsCatalog,
        x => x.HasExternalDataSource,
        x => x.RootFolder.ServerRelativeUrl,
        x => x.EnableVersioning,
        x => x.EnableMinorVersions,
        x => x.EnableModeration,
        x => x.ForceCheckout,
        x => x.EnableAttachments,
        x => x.DefaultViewUrl,
        x => x.SchemaXml));
context.ExecuteQuery();

По сути, этот код загружает некоторые свойства из всех списков на сайте. Он хорошо работает как с нашей средой, так и со средой всех других наших клиентов. Однако по какой-то причине сайт SharePoint этого клиента возвращает следующую ошибку:

ErrorCode = -2130575312 ErrorMessage = Неверное имя файла. Указанное вами имя файла не может быть использовано. Это может быть имя существующего файла или каталога, или у вас может не быть разрешения на доступ к файлу. ErrorTypeName=Microsoft.SharePoint.SPException TraceCorrelationId=a0c66c9c-4950-0052-b533-fc908801a27a

Я посмотрел журналы ULS, и там нет записи с вышеуказанным идентификатором корреляции. Также нет ошибки во время отправки / обработки запроса (я проверил все за 30 секунд до запроса и до 30 секунд после ответа). Я также подтвердил, что пользователь имеет доступ к спискам и что это не проблема разрешения.

Я искал немного, и я не нашел ничего, что могло бы объяснить эту ошибку. Есть идеи?

ОБНОВИТЬ

Я определил, что ошибка возникает только при загрузке SchemaXml, она не происходит, когда она не запрашивается. Я не уверен, почему это заставит это потерпеть неудачу все же.

Заранее спасибо!

0 ответов

Другие вопросы по тегам