System.Exception: внутренняя ошибка 20, найден элемент в OpenXmlPowerTools.RevisionAccepter.AcceptRevisions

Я хочу принять все изменения трека из текстового документа. Для этого я написал следующие коды (я использую PowerTools из codeplex).

using (WordprocessingDocument wordDoc = WordprocessingDocument.Open(filePath, true))
{
     OpenXmlPowerTools.RevisionAccepter.AcceptRevisions(wordDoc);
}

Но приведенный выше код не работает в некоторых документах. Это показывает System.Exception: Внутренняя ошибка 20, найдено исключение элемента в некоторых документах.

Так есть ли проблемы с моим словом документа? Если да, то что мне посмотреть в документе? Короче говоря, я хочу знать, что не так с моим документом, чтобы я мог исправить свой документ так, чтобы он работал над кодом.

Другое дело, что я могу принять отслеживание изменений в самом Word 2013/2010/2007!!

Любая помощь будет высоко оценен,

1 ответ

Решение

Я задал тот же вопрос на https://powertools.codeplex.com/discussions и они обновили файл RevisionAccepter.cs, чтобы решить эту проблему. Тема от обсуждения электроинструментов

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