كيف يمكنني الناتج NLog الاشياء ل"الناتج" في VS2008 النافذة؟
سؤال
وأنا باستخدام NLog لتسجيل أشيائي. أحاول أن ترسل الإخراج إلى وحدة التحكم (أو colouredconsole) ... والتي أنا على أمل أن تذهب إلى نافذة البصرية ستوديو "الناتج" عن أي موقع على شبكة الإنترنت ASP.NET / التطبيق / التطبيق بعثة التحقق المشتركة.
وانها ليست. إذا قمت بتغيير الهدف إلى 'الملف' ثم يعمل بالتأكيد.
هل 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
لا تنتمي إلى StackOverflow