soy nuevo en ASP.NET C#. siempre he usado el ASP tradicional pero los tiempos te obligar a usar nuevos lenguajes... bueno ahi va mi duda.
estoy haciendo una funcion con XML el cual lee un archivo ubicado en el disco duro del pc, quiero agregar unas etiquetas y guardar esos cambios en el mismo archivo.
Código PHP:
protected void Page_Load(object sender, EventArgs e)
{
String doc_XML = "file:///C:/metabase.xml";
XmlDocument xIIS = new XmlDocument();
xIIS.Load(doc_XML);
XmlNode MBProperty = xIIS.SelectSingleNode("configuration/MBProperty");
//Creación del nodo
XmlNode IIsWebServer = xIIS.CreateNode(XmlNodeType.Element, "IIsWebServer", null);
//Creación del atributo
XmlAttribute Location = xIIS.CreateAttribute("Location", "/LM/W3SVC/prueba");
XmlAttribute AuthFlags = xIIS.CreateAttribute("AuthFlags", "0");
xIIS.PreserveWhitespace = true;
xIIS.Save(doc_XML);
Response.Write("creación realizada con éxito");
}
El problema es al guardarlo. me sale que no se admiten formatos de URI. y por más que voy a la ayuda de microsoft, no me da una respuesta.
por favor si me podrían ayudar estaría agradecido.
Un Saludo