【发布时间】:2008-10-31 02:37:17
【问题描述】:
我正在尝试将输出发送到控制台(或 colouredconsole)...我希望(也是?)转到任何 ASP.NET 网站/应用程序的 Visual Studio 的 Output 窗口mvc 应用程序。
默认情况下它不会,但是如果我将目标更改为“文件”,那么它肯定可以工作。
NLog 可以输出到网络应用的Output 窗口吗?
【问题讨论】:
我正在尝试将输出发送到控制台(或 colouredconsole)...我希望(也是?)转到任何 ASP.NET 网站/应用程序的 Visual Studio 的 Output 窗口mvc 应用程序。
默认情况下它不会,但是如果我将目标更改为“文件”,那么它肯定可以工作。
NLog 可以输出到网络应用的Output 窗口吗?
【问题讨论】:
你可以使用这个配置文件(app路径下的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>
-斯科特
【讨论】:
writeTo="fileLogger,debugger" :) 现在。如何使它出现在下拉列表中的不同“显示输出”中?我去单独问一下……