次のコード行を使用して、プロパティを log4net アペンダーに渡そうとしています。
log4net.ThreadContext.Properties["LogName"] = processID.ToString();
しかし、コンパイルすると、型または名前空間名 'ThreadContext' が名前空間 'log4net' に存在しませんというエラーが発生し続けます
私は log4net を「使用」しており、プロジェクトの参照に Sitecore.Logging DLL を含めています。このプロジェクトでは Log4net が使用されており、ロガーとアペンダーの両方が正常に動作します。唯一のことは、コードに log4net と入力して "." を入力すると、インテリセンスはGlobalContentまたはThreadContentへの参照を表示しないことです。