Archived
This forum has been archived. Please start a new discussion on GitHub.
NLog not working correctly
in Help Center
I created a service and run it under IceBox, use NLog for logging.
When I call the Debug, it does not show.
If I call Console.WriteLine - the messages are seen.
What am I doing wrong?
How to configure logging to be able to use NLog?
NLog.config:
When I call the Debug, it does not show.
If I call Console.WriteLine - the messages are seen.
What am I doing wrong?
How to configure logging to be able to use NLog?
NLog.config:
<?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <!-- See http://nlog-project.org/wiki/Configuration_file for information on customizing logging rules and outputs. --> <targets> <!-- add your targets here --> <target xsi:type="Console" name="c" layout="${longdate} ${uppercase:${level}} ${callsite:className=true:includeSourcePath=false:methodName=true}:: ${message}"/> <!-- <target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log" layout="${longdate} ${uppercase:${level}} ${message}" /> --> </targets> <rules> <!-- add your logging rules here --> <logger name="*" minlevel="Debug" writeTo="c" /> <!-- <logger name="*" minlevel="Trace" writeTo="f" /> --> </rules> </nlog>
0
Comments
-
NLog.config not found
I'm resolved this problem.
By default, NLog looks for a config file near executing file and not found it because executing file is iceboxnet.exe, but my assembly in another path.0 -
Hi Dmitriy,
I am glad you were able to figure this out, and thank you for posting the answer.
Best regards,
Bernard0