2008-10-31 31 views
55

Tôi đang sử dụng NLog để đăng nhập nội dung của mình. Tôi đang cố gắng để gửi đầu ra cho giao diện điều khiển (hoặc colouredconsole) ... mà tôi hy vọng sẽ đi đến cửa sổ Visual Studio 'OUTPUT' cho bất kỳ trang web ASP.NET/app/ứng dụng mvc.Làm cách nào để xuất công cụ NLog vào cửa sổ 'output' của vs2008?

Không. Nếu tôi thay đổi mục tiêu thành 'tệp' thì nó hoạt động chắc chắn.

Đầu ra NLog có thể xuất ra cửa sổ 'đầu ra' cho ứng dụng web không?

Trả lời

113

Bạn có thể sử dụng tập tin cấu hình này (nlog.config trong đường dẫn ứng dụng):

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

+4

AWESOMESAUCE! tôi không bao giờ biết có một loại == Debugger. WINNAH! –

+0

Chỉ là những gì tôi đang tìm kiếm, cảm ơn! – tpower

+0

Hoàn hảo, cảm ơn! –

Các vấn đề liên quan