Я создаю xml, используя linq.xml через xelement.
моя наёмница такая вещь
Я хочу эту схему
2
ул
вот мой код для генерации схемы
XNamespace ns = XNamespace.Get("urn:APISchema.xsd");
root = new XElement(ns + "Foo");
root.Add(new XElement("version", "2"));
root.Add(new XElement("foochild", "str"));
но полученная схема -
<Foo xlmns="urn:APISchema.xsd">
<version xlmns="">2</version>
<foochild xlmns="">str</foochild>
</Foo>
любая идея, почему такая проблема, почему он добавляет xlmn к корневым дочерним элементам ...?