Все решения, которые я нашел до сих пор, используют XmlDocument. В настоящее время я использую типизированный XML без использования XElement.
Есть ли чистый / правильный способ от него избавиться?
Вот код, который я использую:
aseXML ase = new aseXML();
ase.Header = new Header();
ase.Save("test.xml");
Содержимое test.xml:
<?xml version="1.0" encoding="utf-8"?>
<aseXML xmlns="urn:aseXML:r26">
<Header xmlns="" />
</aseXML>
Тем не менее, содержимое, которое я хочу:
<?xml version="1.0" encoding="utf-8"?>
<aseXML xmlns="urn:aseXML:r26">
<Header/>
</aseXML>