openXmlSdk inserta una nueva línea dentro de un elemento de ejecución

Tengo texto dentro de laRun Elemento. Estoy tratando de reemplazar la\r en la cadena con unline break.

El texto de la siguiente manera

This is an example project for testing purposes. \rThis is all sample data, none of this is real information. \r\rThis field allows for the entry of more information, a larger text field for example purposes

y elinnerXml delRun Element se traduce a

<w:rPr xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main">
   <w:rFonts w:cstheme="minorHAnsi" />
      </w:rPr>
        <w:t xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main">
           This is an example project for testing purposes.  This is all sample data, none of this is real information.&lt;w:br /&gt;&lt;w:br /&gt;This field allows for the entry of more information, a larger text field for example purposes.</w:t>

Los saltos de línea no se insertan cuando se genera el documento.

¿Cómo puedo reemplazar cada '\ r' dentro de la<w:t> </w:t> con un salto de línea?

He intentado

s.InnerXml = s.InnerXml.Replace("&lt;w:br /&gt;", "<w:br />");

También he intentado reemplazarlo directamente en la cadena, pero eso tampoco funciona.

solo sale como una cadena

This is an example project for testing purposes.  This is all sample data, none of this is real information.<w:br xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" /><w:br xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" />This field allows for the entry of more information, a larger text field for example purposes.

Respuestas a la pregunta(1)

Su respuesta a la pregunta