2009-03-30 6 views
5

Tôi có một tình huống mà tôi chỉ có WSS 3.0 trên máy chủ và tôi muốn có thể đăng nhập vào nhật ký ULS. Trong hầu hết các trường hợp, tôi có MOSS 2007 được cài đặt trên cùng một máy chủ và có thể sử dụng lớp/phương thức Microsoft.Office.Server.Diagnostics.PortalLog.LogString nhưng đó không phải là một tùy chọn trong trường hợp này.Đăng nhập vào nhật ký ULS trên máy chủ WSS 3.0

Có ai khác có thể đăng nhập thành công vào nhật ký ULS trên máy chủ chỉ WSS không? Nếu không, bạn có sử dụng một thành phần đăng nhập thay vì như log4net vv hay làm thế nào để bạn đăng nhập? Việc ghi nhật ký ULS sẽ được ưu tiên mạnh mẽ.

TIA, Magnus

Trả lời

3

Microsoft đã ghi nhận nó với điều này example trên MSDN

1

tôi sử dụng log4net với ULS LogAppender fromCodeplex: http://splog4net.codeplex.com/

Các chi tiết trên đó đang ở đây: http://geekswithblogs.net/dotnetrodent/archive/2008/09/11/125079.aspx

Và log4net có tại đây: http://logging.apache.org/log4net/index.html

Tôi thấy đây là giải pháp tốt nhất đơn giản vì ở đâu và cách tôi đăng nhập là thứ gì đó thay đổi từ khách hàng sang máy khách và log4net cho phép tôi định cấu hình lại điều này một cách dễ dàng.