Protokollieren in ULS-Protokoll auf einem WSS 3.0-Server
-
22-08-2019 - |
Frage
Ich habe ein Szenario, in dem ich WSS habe 3.0 nur auf einem Server und ich mag das ULS-Protokoll anmelden können. In den meisten Fällen habe ich MOSS 2007 auf dem gleichen Server installiert und kann die Klasse / Methode Microsoft.Office.Server.Diagnostics.PortalLog.LogString verwenden, aber das ist keine Option in diesem Fall.
Hat jemand anderes in der Lage gewesen, auf einem WSS-Server nur mit dem ULS-Protokoll erfolgreich anmelden? Wenn nicht, verwenden Sie eine Logging-Komponente statt wie log4net etc oder wie melden Sie sich? Anmelden bei dem ULS-Protokoll würde stark bevorzugt werden.
TIA, Magnus
Lösung
Microsoft es mit diesem Beispiel dokumentiert auf MSDN
Andere Tipps
Ich verwende log4net mit dem ULS LogAppender fromCodeplex: http://splog4net.codeplex.com/
Die Details auf diesem befinden sich hier: http://geekswithblogs.net/dotnetrodent/archive/2008/09/ 11 / 125079.aspx
Und die log4net ist hier: http://logging.apache.org/log4net/index.html
Das finde ich einfach die beste Lösung zu sein, denn wo und wie ich log ist etwas, das von Client zu Client ändert und log4net mir erlaubt, rekonfigurieren das wirklich leicht.