67

我正在尝试将输出发送到控制台(或 colouredconsole)......我希望它(也是?)转到Output任何 ASP.NET 网站/应用程序/mvc 应用程序的 Visual Studio 窗口。

默认情况下它不是,但如果我将目标更改为“文件”,那么它肯定可以工作。

NLog 可以输出到Outputweb 应用程序的窗口吗?

4

1 回答 1

140

您可以使用此配置文件(应用路径中的 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>

-斯科特

于 2008-11-04T01:41:54.713 回答