BHO を使用して C++ で記述された IE アドオンがあり、Log4net を使用してアドオンにロギングを導入したいと考えています。このプラグインの UI (ドロップダウンなど) を用意するつもりはありません。したがって、ログ レベルを有効化、無効化、および設定するには、どのようなオプションがありますか? 私が考えた2つのオプションには、ファイルから構成を取得することが含まれます(保護モードで実行する場合の注意事項があります)。どこかで読んだ 2 番目のオプションは、引数を渡すことができる URL をロードすることでした。たとえば、IE の起動時に最初の URL を読み取り、それが特定の文字列に一致する場合は、それを使用してそのセッションのログ記録用の引数を設定します (そうでない場合は既定値を使用します)。
他のより良いオプションはありますか?
ありがとう!