«Не удалось обновить термин из-за конфликта сохранения» с помощью sharepoint pnp - PullRequest
0 голосов
/ 18 февраля 2019

Когда я отлаживаю этот код, он работает нормально, но перед отладкой я запускаю этот код, получая ошибку

Не удалось обновить термин из-за конфликта сохранения

Как я могу решить эту проблему?

List<ImportTerms> level1TermItems = termItems.Where(cti =>
        !String.IsNullOrEmpty(cti.Level1Term) &&
        String.IsNullOrEmpty(cti.Level2Term)).ToList();

NavigationTerm childTerm = null;
foreach (ImportTerms level1TermItem in level1TermItems)
{
    childTerm = termBrand.CreateTerm(level1TermItem.Level1Term, NavigationLinkType.SimpleLink, Guid.NewGuid());
    childTerm.SimpleLinkUrl = "/sites/" + Consts.CONTENT_SEARCH_WEB_PART_SITE_URL + "/Pages/" + Consts.WEB_PART_PAGE_NAME + "?b=" + level1TermItem.Level1Term;
    childTerm.GetTaxonomyTerm().TermStore.CommitAll();
    ctx.ExecuteQuery();
    childTerm = null;
}
ctx.ExecuteQuery(); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...