Посмотрел на метод Load класса XmlDataDocument. Входящий параметр - filename (как один из вариантов). Замечательно, подготовил полный путь к файлу, передаю - FileNotFoundException (путь разумеется верный). Смотрю MSDN - это не filename, это URL. Никаких проблем, делаю путь file://C:\blah-blah\myxmldoc.xml - опять FileNotFoundException.
Ну и как этим методом пользоваться для загрузки локальных файлов? Я, безусловно, могу и ридер подцепить и стрим передать, но ё-моё, есть метод - должен работать, а тут чего? Не понимаю, что же я делаю не так.
VS 2005, .Net Framework 2