在http://msdn.microsoft.com/en-us/library/aa979522.aspx中提供的 Sharepoint 跟踪日志示例并在 /en-us/library/aa979595.aspx 中进行了解释在 Sharepoint 2010 中不起作用。如何从 webpart 写入跟踪日志(非沙盒)
问问题
2136 次
1 回答
2
从如何从 .NET 应用程序写入 SharePoint 2010 中的 ULS 日志?
这在 SP2010 中确实得到了改善。现在,即使使用 SharePoint Foundation,您也可以轻松写入 ULS 日志。您所要做的就是:
SPDiagnosticsService diagSvc = SPDiagnosticsService.Local;
diagSvc.WriteTrace( 0, // custom trace id
new SPDiagnosticsCategory("My category",
TraceSeverity.Monitorable,
EventSeverity.Error), // create a category
TraceSeverity.Monitorable, // set the logging level of this record
"Writing to the ULS log: {0}", // custom message
new object[] { "SharePoint rocks!"} // parameters to message );
效果很好,但在沙盒解决方案中不可用...
于 2010-03-26T08:01:55.363 回答