SORU
24 Temmuz 2009, Cuma


Nasıl app özel TraceListener tanımlamak için.config

Bir özel izleme dinleyicisi (TextWriteTraceListener türetilen) hayata ve şimdi benim uygulama standart TextWriteTraceListener yerine kullanmak için hazırlamak istiyorum.

İlk işe yarıyor ve emin olmak için varsayılan TextWriteTraceListener ekledim. İşte benim app.config:

<configuration>
    <system.diagnostics>
        <trace autoflush="true" indentsize="4">
            <listeners>
                <add name="TextListener"  type="System.Diagnostics.TextWriterTraceListener" initializeData="trace.log" />
            <remove name="Default" />
            </listeners>
        </trace>
    </system.diagnostics>
</configuration>

Şimdi benim izimi dinleyici MyApp.Utils ad alanında tanımlanan ve FormattedTextWriterTraceListener deniyor. MyApp.Utils.FormattedTextWriterTraceListener yukarıdaki yapılandırma türünü değiştirdim ve şu anda bu gibi görünüyor:

<configuration>
    <system.diagnostics>
        <trace autoflush="true" indentsize="4">
            <listeners>
                <add name="MyTextListener" type="MyApp.Utils.FormattedTextWriterTraceListener" initializeData="trace.log" />
            <remove name="Default" />
            </listeners>
        </trace>
    </system.diagnostics>
</configuration>

İleti ConfigurationErrorsException Bir alıyorum bir oturum açmaya çalıştığınızda, ancak şimdi:

Sınıf Uygulamam için türü bulamadım.Formundadır.FormattedTextWriterTraceListener.

Eğer mümkün olup olmadığını bile kimse bilmiyor nasıl config bu özel dinleyici ayarlayabilirim?

CEVAP
24 Temmuz 2009, Cuma


Çok, çok gibi: bir derleme belirtmeyi deneyin

<configuration>
    <system.diagnostics>
        <trace autoflush="true" indentsize="4">
            <listeners>
                <add name="TextListener" 
                    type="MyApp.Utils.FormattedTextWriterTraceListener, MyApp"
                    initializeData="trace.log" />
            <remove name="Default" />
            </listeners>
        </trace>
    </system.diagnostics>
</configuration>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BMG Rentals Property Management

    BMG Rentals

    23 Mayıs 2011
  • Caramthros

    Caramthros

    10 AĞUSTOS 2007
  • Nick Pitera

    Nick Pitera

    8 NİSAN 2006