运行NUnit时日志位于何处?

运行NUnit时日志位于何处?,nunit,resharper,nlog,Nunit,Resharper,Nlog,我在用Resharper做NUnit测试。我想跟踪执行过程,所以我的问题是在哪里可以找到我的应用程序生成的日志 我使用NLog,记录器输出路径是相对的,例如,logs\mylog.txt我与当前项目有类似的设置,对于单元测试,我的NLog输出转到\UnitTests\bin\Debug\logs。记录器在NLog.config中设置如下(这将生成每日日志文件): 尝试查找“C:\Program Files\JetBrains\ReSharper\v5.1\Bin\和C:\Documents an

我在用Resharper做NUnit测试。我想跟踪执行过程,所以我的问题是在哪里可以找到我的应用程序生成的日志


我使用NLog,记录器输出路径是相对的,例如,
logs\mylog.txt

我与当前项目有类似的设置,对于单元测试,我的NLog输出转到\UnitTests\bin\Debug\logs。记录器在NLog.config中设置如下(这将生成每日日志文件):


尝试查找“C:\Program Files\JetBrains\ReSharper\v5.1\Bin\和C:\Documents and Settings\myusername\Local Settings\Temp\somestrangedirname.qrm\MyProjectName\assembly\dl3\682fe265\0e147688\U 509ccb01(或类似名称)。这应该是最可能的位置(执行程序集目录和调用程序集目录).BTW如果您将ReSharper文件存储在每个项目目录中,则必须在那里而不是临时目录中查找。
<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">