IIS 7 でホストされている WCF アプリケーションがあり、log4net を有効にしました。web.config を変更せずにロギングを非常に簡単に有効/無効にしたいので、別の log4net.config ファイルを使用しています。指定したパスに log4net.config ファイルをドロップすると、WCF アプリケーションはファイルへのログインを開始します。しかし、log4net.config ファイルを削除すると、アプリケーションは引き続きログに記録します。ログ オプションを削除するには、常にアプリケーション プールを手動で再起動する必要があるようです。
IIS アプリケーション プールを再起動したり、web.config に構成を追加したりせずに、log4net ログを無効にする他の方法はありますか?
ありがとうございました。