機能とタイマー ジョブ (FeatureActivated の機能によって作成される) で構成されるカスタム SharePoint ソリューションを開発しています。私のソリューションでは、ログに log4net を使用したいと考えています (ULS について知っています)。
機能自体のlog4netではすべて問題ありません(log4net.configをweb.configの近くに配置するだけですべて問題ありません)が、タイマージョブからlog4netを初期化する方法がまったくわかりません(IISではなく、 OSWTIMER)。
誰かが質問の答えを見つけるのを手伝ってくれませんか:
- log4net.config をどこに保存し、どのようにジョブに渡しますか?
- Execute() メソッドが呼び出されるたびに log4net を初期化する必要がありますか?
ありがとう!