🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
4 messages
4 total messages Started by news.gazeta.pl Tue, 01 Jun 2010 13:18
log4net
#21542
Author: news.gazeta.pl
Date: Tue, 01 Jun 2010 13:18
15 lines
1456 bytes
Prośba o pomoc, jak skonfigurowac log4net aby logowane były globalnie błedy. 
Ma systuację że aplikacja działa na wiekszośći komputerów w sieci natomiast 
na jednej stacji mam przy uruchomieniu błąd windowsa, którego pzryczyny nie 
mogę zlokalizować. Przypuszczalnie coś jest nie zainstalowane. Jak logować 
takie błedy?
Z góry dziekuję
S.M. 



__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 5163 (20100601) __________

Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.

http://www.eset.pl lub http://www.eset.com 
Re: log4net
#21543
Author: Wiktor Zychla
Date: Wed, 02 Jun 2010 07:31
16 lines
1892 bytes
> mogę zlokalizować. Przypuszczalnie coś jest nie zainstalowane. Jak logować 
> takie błedy?

na pewno nie log4netem - to jest logowanie Twoich własnych błędów, które 
umiesz wyłapać. Ty sam formatujesz informację o błędzie w miejscu, w którym 
chcesz ją wyrzucić do loga.
jeżeli problem jest z uruchomieniem programu, to jakieś narzędzie typu 
DebugDiag.

http://www.microsoft.com/downloads/details.aspx?FamilyID=28bd5941-c458-46f1-b24d-f60151d875a3&displaylang=en
http://www.microsoft.com/downloads/details.aspx?familyid=4A2FBD0D-0635-440C-A08B-ED81BDBB5960&displaylang=en

(uwaga! używałem tego wyłącznie dla IIS, nie wiem czy się nada do wyłapania 
błędów w aplikacji desktop)

Wiktor Zychla 
Re: log4net
#21544
Author: 3P
Date: Wed, 02 Jun 2010 21:00
15 lines
1493 bytes
Dnia 02-06-2010 o 09:31:38 Wiktor Zychla <wzychla@nospam.com> napisał(a):

>> mogę zlokalizować. Przypuszczalnie coś jest nie zainstalowane. Jak  
>> logować takie błedy?
>
> na pewno nie log4netem - to jest logowanie Twoich własnych błędów, które  
> umiesz wyłapać. Ty sam formatujesz informację o błędzie w miejscu, w  
> którym chcesz ją wyrzucić do loga.

Dlaczego nie log4netem? Właśnie do tego jest stworzony.

Jeżeli nie łapiesz tego wyjątku (i nie widzisz, żadnego komunikatu na  
ekranie) to może podepnij się pod
Application.ThreadException (bo podejrzewam, że to aplikacja WinForms)  
oraz dodaj try catch w Main.
Re: log4net
#21545
Author: Wiktor Zychla
Date: Sat, 05 Jun 2010 21:31
12 lines
1634 bytes
> Dlaczego nie log4netem? Właśnie do tego jest stworzony.
>

"na jednej stacji mam przy uruchomieniu błąd windowsa"

co prawda pytający nie wyjaśnił o co to za "błąd windowsa", ale moje 
doświadczenie jest takie, że właśnie NIE log4netem.
żeby mógł zadziałać log4net, sterowanie musi dojść do poziomu kodu 
zarządzanego. po drodze niestety, dzieje się jeszcze trochę różnych rzeczy, 
które log4netowi umkną.

Wiktor Zychla 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads