xml.Load - данные на корневом уровне недействительны. Линия 1, позиция 1 - PullRequest
0 голосов
/ 16 мая 2019

Я недавно работал над проектом, который требовал использования Xml, поэтому я естественно использовал LINQ-to-XML для загрузки своих документов.

К сожалению, как только я использовал метод XDocument.Load, я столкнулся с этимстрашное сообщение об ошибке:

Недопустимые данные на корневом уровне.Строка 1, позиция 1.

Эта ошибка выдается только в среде prod, но не в локальной

doc = XDocument.Load("C:\\Documents\\analyse\\InterBatch.ini");

XElement rootNode = doc.Element(Constant.NODE_CONFIGURATION);

fichierInstall.Base = this.ReadNodeBase(rootNode, Constant.NODE_BASE);
fichierInstall.Log = this.ReadNodeLog(rootNode, Constant.NODE_LOG);
fichierInstall.PathEntree = this.ReadNodePathEntree(rootNode, Constant.NODE_PATH_ENTREE);
fichierInstall.PathSortie = this.ReadNodePathSortie(rootNode, Constant.NODE_PATH_SORTIE);

есть идеи по поводу проблемы?

спасибо

...