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