Пустое имя пути недопустимо

Я получил эту ошибку:

Пустое имя пути недопустимо.

В чем проблема с моим кодом?

StringBuilder writer = new StringBuilder();
XmlWriterSettings settings = new XmlWriterSettings() { OmitXmlDeclaration = true };
XmlWriter xmlWriter = XmlWriter.Create(strXML, settings);
xmlDoc.Save(xmlWriter);
strXML = writer.ToString();

person 001    schedule 27.05.2011    source источник
comment
Что strXML в XmlWriter.Create(strXML, settings)?   -  person Will A    schedule 27.05.2011
comment
У вас пустой путь... это не законно...   -  person Jeff Mercado    schedule 27.05.2011
comment
пришлите значение strXML   -  person Pankaj    schedule 27.05.2011


Ответы (1)


Непонятно, чего вы пытаетесь достичь - предоставленный пример кода на самом деле не компилируется.

Тем не менее, это делает и, кажется, не имеет проблем:

XmlDocument xmlDoc = new XmlDocument();
XmlWriterSettings settings = new XmlWriterSettings() { OmitXmlDeclaration = true };
XmlWriter xmlWriter = XmlWriter.Create("xml.txt", settings);
xmlDoc.Save(xmlWriter);
person hemp    schedule 27.05.2011