Я использую внешний DTD для проверки моих файлов XML. Поскольку XmlReader, похоже, ищет DTD только в папке, где находится файл xml, мне нужно как-то сказать читателю, чтобы он посмотрел в определенную папку, где находятся мои dtd.
Я, хотя XmlPreloadedResolver, чтобы решить эту проблему, но я не могу найти System.Xml.Utils.Dll в GAC. Разве это не стандартная сборка .NET Framework?
РЕДАКТИРОВАТЬ: Кажется, эта DLL зависит от установки Silverlight. Есть ли другой способ использовать dtd для проверки, который находится в другой папке, чем сам файл xml?