gpt4 book ai didi

nunit - 运行 NUnit 时日志位于何处?

转载 作者:行者123 更新时间:2023-12-01 11:07:02 26 4
gpt4 key购买 nike

我正在从 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 获得任何输出,请尝试将 throwExceptions、internalLogLevel 和 internalLogFile 属性添加到您的 NLog.config 中,如下所示:

<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">

我知道这是一个老问题,但以防万一你还没有找到答案,我想看看这是否有帮助。

关于nunit - 运行 NUnit 时日志位于何处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4438614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com