我正在使用NLog来记录我的东西。我正在尝试将输出发送到控制台(或colouredconsole)...我希望可以访问任何ASP.NET网站/ app / mvc应用程序的Visual Studio'OUTPUT'窗口。

不是。如果我将目标更改为“文件”,那么它肯定会起作用。

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

  <targets>
        <target name="debugger" xsi:type="Debugger" layout="${logger}::${message}"/>
  </targets>

  <rules>
    <logger name="*" minlevel="Trace" writeTo="debugger" />
  </rules>
</nlog>

-Scott

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top