C izleme bilgilerini Yazdır yığın# | Netgez.com
SORU
9 EYLÜL 2008, Salı


C izleme bilgilerini Yazdır yığın#

Ürünümüz bazı hata işleme bir parçası olarak, bazı yığın izleme bilgileri dökümü yapmak istiyoruz. Ancak, biz deneyim birçok kullanıcı sadece bir ekran hata iletisi iletişim yerine göndererek bir kopyasını tam raporu mevcut programı, ve böylece yapmak istiyorum bazı minimal yığın izleme bilgileri mevcut bu iletişim.

Bir .NET benim makinede iz bu gibi görünüyor yığını:

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize)
at System.IO.StreamReader..ctor(String path)
at LVKWinFormsSandbox.MainForm.button1_Click(Object sender, EventArgs e) in C:\Dev\VS.NET\Gatsoft\LVKWinFormsSandbox\MainForm.cs:line 36

Bu sorum var:

Biçimi bu gibi görünüyor:

at <class/method> [in file:line ##]

Ancakatveanahtar kelimeler, bu denk gelirlerse eğer yerelleştirilmiş olacak sanırım, bir Norveç söylüyorlar .NET yüklü İngilizce bir yerine çalışma zamanı.

Beni eleştirecek herhangi bir şekilde bu bu bu girişler için sadece dosya ve satır numarası görünen o dilden bir şekilde yığın izleme, var mı?

Diğer bir deyişle, metni yukarıdaki: bu Bilgi istiyorum

C:\Dev\VS.NET\Gatsoft\LVKWinFormsSandbox\MainForm.cs:line 36

Verebileceğiniz herhangi bir tavsiye yararlı olacaktır.

CEVAP
9 EYLÜL 2008, Salı


Diyerek bir dize yerine StackTrace bir nesne almak gerekir

var trace = new System.Diagnostics.StackTrace(exception);

Sonra çerçevenin biçimlendirme olmaksızın çerçeveleri kendiniz bakabilirsiniz.

Ayrıca bakınız: StackTrace reference

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • André Frizzo

    André Frizz

    16 Aralık 2006
  • iZAPPA

    iZAPPA

    16 Temmuz 2010