【发布时间】:2021-08-25 07:59:20
【问题描述】:
我们正在尝试将输出输出到 Visual Studio 中的调试窗口和诊断工具中的事件窗口,但是我们正在努力处理 NLog 文档和各种帖子
我们遵循了https://github.com/NLog/NLog/wiki/Getting-started-with-ASP.NET-Core-5 中的指南,其中包括这一行
logging.ClearProviders();
如果我们这样做,那么我们在调试窗口或 Visual Studio 诊断事件窗口中没有得到任何输出
此答案表明此步骤是可选的,并且确实删除它似乎确实有效: Show NLog output in debug window of asp.net core app
但是,对吗?还有几页建议您可以使用 OutputDebugString 目标
我的问题。在 .Net 5 中,使用 OutputDebugString 目标、Debugger 目标或忽略这些目标并取出 ClearProviders 行之间有什么区别?
【问题讨论】:
标签: nlog