Como atualizar nós XML com novos valores?
Eu tenho um xml dentro do meuApp_Data
pasta. Eu preciso editar os valores nos nós desse xml. O que eu tentei é-
XmlDocument xDoc = new XmlDocument();
xDoc.Load(Server.MapPath("~/App_Data/conf.xml.config"));
XmlNodeList aNodes = xDoc.SelectNodes("/ConfigInf");
foreach (XmlNode node in aNodes)
{
XmlNode child1 = node.SelectSingleNode("Node1");
XmlNode child2 = node.SelectSingleNode("Node2");
child1.InnerText = "Value1";
child2.InnerText = "Value2";
}
Eu preciso reescrever o xml com novos valores como sempre que eu tento acessar o mesmo xml novamente, ele deve conter os novos valores. Mas quando eu acesso o xml, eu ainda recebo os valores antigos (iniciais) somente quando eu ligo assim -Test.LoadConf(Server.MapPath("./App_Data/conf.xml.config"));
. Como escrever para XML com novos valores ou qualquer método alternativo como criar um novo xml com novos valores? (Como eu preciso acessar este xml em uma única página apenas)