Ciao, sto cercando di implementare l'utilizzo di un log file ma non capisco
dove sbaglio
quando si verifica l'eccezione, eseguo una classe con un metodo che...
System.Xml.XmlDocument xd = .....
try
{
xd.Load(@"log4net.xml");
System.Xml.XmlNode nodo =
xd.SelectSingleNode("/log4net/appender[@type='log4net.Appender.RollingFileAppender']/param[@name='File']/@value");
if (nodo != null)
{
String path = Application.CommonAppDataPath + @"\" +
Application.ProductName;
path = path.Replace (@"\", @"/");
nodo.Value = path;
System.Xml.XmlElement root = xd.SelectSingleNode ("/log4net") as
System.Xml.XmlElement;
log4net.Config.DOMConfigurator.Configure(root);
}
xd contiene il file xml, nodo resta null quindi non entra nemmeno nell'if
dove sbaglio???
Grazie