Missing Reference XmlDictionaryWriter ????

26/04/2010 - 15:40 von jens d | Report spam
Hallo,

ich bin etwas verwirrt,
habe hier eine Methode:

protected override void
OnWriteHeaderContents(System.Xml.XmlDictionaryWriter writer,
MessageVersion messageVersion)
{
XmlSerializer serializer = new
XmlSerializer(typeof(CustomHeaderData));
StringWriter textWriter = new StringWriter();
serializer.Serialize(textWriter, _customData);
textWriter.Close();

string text = textWriter.ToString();

writer.WriteElementString(CUSTOM_HEADER_NAME, "Key",
text.Trim());
}

Ich habe den Namespace System.Xml auch als Referenz hinzugefügt.
Trotzdem beschwert sich der Compiler, dass XmlDictionaryWriter nicht
vorhanden ist.

Hier:
http://msdn.microsoft.com/de-de/lib...riter.aspx
steht aber, dass diese Klasse auch in meinem .Net4 Profil enthalten ist

Warum geht das nicht? Wie kann ich den DictionaryWriter umgehen?

Vielen Dank für die Hilfe
Jens
 

Lesen sie die antworten

#1 FrankDzaebel
26/04/2010 - 15:59 | Warnen spam
Hallo Jens,

Ich habe den Namespace System.Xml auch als Referenz hinzugefügt.



Du musst die
System.Runtime.Serialization.dll
als Referenz hinzufügen.

[XmlDictionaryWriter-Klasse (System.Xml)]
http://msdn.microsoft.com/de-de/lib...riter.aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen