XMLDocument
имеет несколько Load
методов, см. их с описанием :
Load(Stream) Loads the XML document from the specified stream.
Load(String) Loads the XML document from the specified URL.
Load(TextReader) Loads the XML document from the specified TextReader.
Load(XmlReader) Loads the XML document from the specified XmlReader.
LoadXml(string) Loads the XML document from the specified string.
Вы используете последний, который, как описано, использовался для загрузки XML из строки.
Так как вам нужно загрузить XML из файла, вы должны использовать метод Load
, а не LoadXml
. Я думаю, что второй метод лучше подходит для вашей ситуации. Вы можете передать полный путь XML-файла.