我正在使用Resharper运行NUnit测试。我想跟踪执行过程,所以我的问题是,我在哪里可以找到应用程序生成的日志?
我使用NLog,记录器输出路径是相对的,例如logs\mylog.txt
。
我正在使用Resharper运行NUnit测试。我想跟踪执行过程,所以我的问题是,我在哪里可以找到应用程序生成的日志?
我使用NLog,记录器输出路径是相对的,例如logs\mylog.txt
。
我目前的项目设置与此类似,对于单元测试,我的NLog输出到\UnitTests\bin\Debug\Logs。在NLog.config中,记录器设置如下(这将生成一个每日日志文件):
<target name="FileLog" xsi:type="File" fileName="${basedir}/logs/${shortdate}_log.txt"
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
throwExceptions="true"
internalLogLevel="Debug"
internalLogFile="nlog_log.log">
我知道这是一个老问题,但是万一你还没有找到答案,我想看看这是否有所帮助。