Kezdőlap › Fórumok › Programozás › NLog target not found
- This topic has 2 hozzászólás, 2 résztvevő, and was last updated 16 years, 8 months telt el by
linuxforum.
-
SzerzőBejegyzés
-
2008-10-22-10:50 #2174613
Egy megoldás, bár igaz, nem az nlog-ra, hanem a log4net-re. Gondolom, az nlog-nál is hasonló lehet a probléma.
Ahhoz, hogy a log4net úgy működjön, mint a leírásokban, a global.asax.cs fájlban az Application_Start művelet első sora legyen ez: log4net.Config.XmlConfigurator.Configure();Code:public class Global : System.Web.HttpApplication
{
protected virtual void Application_Start(object sender, EventArgs e)
{
log4net.Config.XmlConfigurator.Configure(); // Enélkül nem logol a log4
}
}És lőn …
2008-10-22-10:50 #2174614Egy megoldás, bár igaz, nem az nlog-ra, hanem a log4net-re. Gondolom, az nlog-nál is hasonló lehet a probléma.
Ahhoz, hogy a log4net úgy működjön, mint a leírásokban, a global.asax.cs fájlban az Application_Start művelet első sora legyen ez: log4net.Config.XmlConfigurator.Configure();Code:public class Global : System.Web.HttpApplication
{
protected virtual void Application_Start(object sender, EventArgs e)
{
log4net.Config.XmlConfigurator.Configure(); // Enélkül nem logol a log4
}
}És lőn …
2009-12-04-20:03 #1888556NLog-gal szeretném logolni fájlba a mono webes alkalmazásomat. A konfigfájlt a példák alapján jól meg is adtam, mégis a következő hibát generálja:
Code:System.ArgumentException: Target File not found.
at NLog.TargetFactory.CreateTarget (System.String name) [0x00000]
at NLog.Config.XmlLoggingConfiguration.ConfigureTargetsFromElement (System.Xml.XmlElement element) [0x00000]
at NLog.Config.XmlLoggingConfiguration.ConfigureFromXmlElement (System.Xml.XmlElement configElement, System.String baseDirectory) [0x00000]
at NLog.Config.XmlLoggingConfiguration.ConfigureFromFile (System.String fileName) [0x00000]
at NLog.Config.XmlLoggingConfiguration..ctor (System.String fileName, Boolean ignoreErrors) [0x00000]Érdekes, hogy bármilyen type-ot adok meg a target-ban, egyiket sem találja. Pedig elvileg csak az NLog.dll-t kellett a bin-be rakni, meg az NLog.config-ot megadni. Az is érdekes, hogy az internalLogFile rendben létrejön, és bele is logolja a hibaüzenetet.
Googlival még csak hasonló problémát sem találtam, tehát valami el sem tudom képzelni mi is lehet az oka …
Van bárkinek ötlete?
Az NLog.config fájlom:Code:
[/code] -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz