1

SharePoint Guidance ライブラリを使用しようとしたところ、このエラーが発生しました。誰かが答えや命題を持っていますか?

ありがとう

Error is :
One or more error occurred while writing messages into the log.\r\nThe error while writing to the EventLog was:An exception has occurred.
    ExceptionType: 'LoggingException'
    ExceptionMessage: 'The Category 'Custom Error/DUET' was not found in the diagnostic categories collections.'
    StackTrace: '   at Microsoft.Practices.SharePoint.Common.Logging.DiagnosticsService.GetCategory(String categoryName)
           at Microsoft.Practices.SharePoint.Common.Logging.DiagnosticsService.LogTrace(String message, Int32 eventId, TraceSeverity severity, String categoryName)
           at Microsoft.Practices.SharePoint.Common.Logging.TraceLogger.Trace(String message, Int32 eventId, TraceSeverity severity, String category)
           at Microsoft.Practices.SharePoint.Common.Logging.SharePointLogger.WriteToDeveloperTrace(String message, Int32 eventId, TraceSeverity severity, String category)'
    Source: 'Microsoft.Practices.SharePoint.Common'
    TargetSite: 'Microsoft.SharePoint.Administration.SPDiagnosticsCategory GetCategory(System.String)'
\r\n Orginal logged message was: An error occurred while writing tot the Trace Log, trace message:kaka Error in Constant recovery
    ExceptionType: 'Exception'
    ExceptionMessage: 'testing sohail'
    StackTrace: ''
    Source: ''
    TargetSite: ''
4

1 に答える 1

1

他の人が言ったことは正しいです。コードを SharePoint 環境に展開するときに、カテゴリを作成して登録する必要があります。次のようにしてログを作成しました。

  • ファームにすべてのログ ロジックを展開するファーム ソリューションを作成しました
  • 機能アクティベーション コードで、ログ カテゴリが存在するかどうかを確認しました。無ければ私が作ります
  • ソリューションを削除すると、カスタム カテゴリが削除されました (これはオプションです)

カテゴリを作成して登録する方法を説明するリンクは次のとおりです。

http://msmvps.com/blogs/sundar_narasiman/archive/2012/06/20/how-to-implement-logging-in-sharepoint-2010-part-2.aspx

于 2013-03-16T17:28:01.987 に答える