Ошибка при преобразовании классических страниц SharePoint в современные - индекс вне диапазона - PullRequest
0 голосов
/ 14 октября 2019

Я пытался преобразовать классические домашние страницы sharepoint в современные домашние страницы для некоторых сайтов, использующих Powershell. Я получаю следующую ошибку при попытке преобразовать сайты некоторых домашних страниц.

_Index находится вне диапазона. Должен быть неотрицательным и меньше размера коллекции.

Я попытался реализовать код со страницы Microsoft ниже. https://www.c -sharpcorner.com / article / transform-classic-sharepoint-pages-to-modern-look-and-feel /

Я зарегистрировал ошибку и получил следующие сведения:

Индекс был вне диапазона. Должен быть неотрицательным и меньшим, чем размер коллекции. Имя параметра: индекс в System.ThrowHelper.ThrowArgumentOutOfRangeException (аргумент ExceptionArgument, ресурс ExceptionResource) в SharePointPnP.Modernization.Framework.Transform.ContentTransformator.LastColumnOrder (строка Int32, тип Int32.ransform.ransform.ransform.me для SharePointPnPT.TranTMTTransformTM). `1 webParts) в SharePointPnP.Modernization.Framework.Transform.PageTransformator.Transform (PageTransformationInformation pageTransformationInformation)

Домашняя страница содержит только некоторые веб-части списка.

Ошибкав приведенной ниже команде

    $modernPage = ConvertTo-PnPClientSidePage -Identity <pagename> -AddPageAcceptBanner -LogType File -LogFolder $logFolder -LogVerbose -Overwrite

В настоящее время результатом является то, что только несколько сайтов (домашних страниц на сайте) преобразуются, а случайные домашние страницы сайта не преобразуются. Я намерен преобразовать все домашние страницы сайта без ошибок

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...