Я недавно работал над проектом, который требовал использования 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);
есть идеи по поводу проблемы?
спасибо