проблемы с редактированием xml
От: AntiInt  
Дата: 14.03.11 11:42
Оценка:
Добрый вечер господа программисты!
Такая проблема, есть существующий файл:


<?xml version="1.0" encoding="utf-8" ?>
<DBSettings>
  <connectionString>
    <Database>Database=vasia;</Database>
    <HostName>Data Source=192.168.0.101;</HostName>
    <UserName>User Id=root;</UserName>
    <Password>Password=root</Password>
  </connectionString>
  <BaseFolder>С:\\Firma</BaseFolder>
  <OrderPath>C:\\myorder.docx</OrderPath>
</DBSettings>



пытаюсь изменить innertext в теге OrderPath таким кодом:


XmlDocument doct = new XmlDocument();
            doct.Load(_appSet);
            XmlNode fol = doct.DocumentElement.SelectSingleNode("OrderPath");
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
                {
                
                        fol.InnerText = openFileDialog1.FileName;
                        doct.Save(_appSet);
                }







но текст внутри тега не меняется.
если провожу точно такие же манипуляции с тегом BaseFolder, то все работает...
Подскажите, плз, в чем причина.
разрабатываю под .net 2
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.