C# DocX как подключить /root/docProps/core.xml к проекту???

evgen2208

Client
Регистрация
12.10.2016
Сообщения
130
Благодарностей
162
Баллы
43
Использую библиотеку docx.dll для создания ДОК-документов. Вот эту:
https://github.com/xceedsoftware/DocX (она же была на старом конкурсе в статье от раджаба).

Нужно мне добавить Метаданные к созданному документу, для этого есть метод
addCoreProperty(...).

При добавлении свойства всегда возникает одна и та же ошибка:
Выполнение действия CSharp OwnCode Core properties part doesn't exist.

В исходнике, эта ошибка возникает вот в этом месте:
Код:
public void AddCoreProperty( string propertyName, string propertyValue )
    {
      var propertyNamespacePrefix = propertyName.Contains(":") ? propertyName.Split(':')[0] : "cp";
      var propertyLocalName = propertyName.Contains(":") ? propertyName.Split(':')[1] : propertyName;

      // If this document does not contain a coreFilePropertyPart create one.)
      if( !_package.PartExists( new Uri( "/docProps/core.xml", UriKind.Relative ) ) )
        throw new Exception( "Core properties part doesn't exist." );
Очевидно, что у меня нет того самого файла core.xml

Вот здесь инструкция что это за файл и куда его сохранить:
https://msdn.microsoft.com/en-us/library/bb264572(v=office.12).aspx

Cоздавал папку root/docProps/ в директории проекта, в папке /progs/ никаких изменений.
КТО подскажет??
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)