NLog 메시지를 Visual Studio의 출력 창으로 출력하려면 어떻게 해야 합니까?
출력을 콘솔(또는 컬러 콘솔)로 보내려고 합니다...저는 비주얼 스튜디오에 가기를 희망합니다.Output
ASP.NET 웹 사이트/app/mvc 앱을 위한 창입니다.
기본적으로 그렇지는 않지만, 대상을 '파일'로 변경하면 확실히 작동합니다.
출력을 로 기록할 수 있습니까?Output
웹 앱을 위한 창?
다음 구성 파일(앱 경로의 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>
참고 항목: https://github.com/NLog/NLog/wiki/Debugger-target
-스콧
Scott P의 답변에 추가하여 환경이 "개발"이 아닐 때 필터를 추가하여 스테이징/프로덕션 등의 속도 저하를 방지할 수 있습니다.
<logger name="*" minlevel="Trace" writeTo="debugger">
<filters defaultAction="Ignore">
<when condition="'${environment:ASPNETCORE_ENVIRONMENT}' == 'Development'" action="Log" />
</filters>
</logger>
언급URL : https://stackoverflow.com/questions/252464/how-can-i-output-nlog-messages-to-visual-studios-output-window
'programing' 카테고리의 다른 글
오류: 참조 또는 변수에 할당할 수 없습니다!앵귤러 4 (0) | 2023.06.09 |
---|---|
동적으로 작성된 단추에 코드 할당 (0) | 2023.06.09 |
Wordpress 무한 스크롤로 제품을 로드한 후 Woocommerce 스크립트를 다시 초기화합니다. (0) | 2023.06.09 |
중력 양식 이미지 업로드 미리 보기 (0) | 2023.06.09 |
R: 자체 작성 패키지에서 Magritr 파이프 연산자 사용 (0) | 2023.06.09 |