DTD in XML-Dokument-Ausnahme verboten

Beim Analysieren eines XML-Dokuments in einer C # -Anwendung wird der folgende Fehler angezeigt:

"Aus Sicherheitsgründen ist die DTD in diesem XML-Dokument nicht zulässig. Um die DTD-Verarbeitung zu aktivieren, setzen Sie die ProhibitDtd-Eigenschaft in XmlReaderSettings auf false und übergeben Sie die Einstellungen an die XmlReader.Create-Methode."

Zu Referenzzwecken ist die Ausnahme in der zweiten Zeile des folgenden Codes aufgetreten:

using (XmlReader reader = XmlReader.Create(uri))
{
    reader.MoveToContent(); //here

    while (reader.Read()) //(code to parse xml doc follows).

Mein Wissen über XML ist ziemlich begrenzt und ich habe keine Ahnung, was DTD-Verarbeitung ist und wie ich mit der Fehlermeldung vorgehen soll. Irgendeine Hilfe, was das verursachen kann und wie man es behebt? Vielen Dank...

Antworten auf die Frage(3)

Ihre Antwort auf die Frage