log4netでログが出力されない・・・

ちょっとはまったのでメモ。

log4netを利用する時にAssemblyInfo.csに「log4netの設定ファイルにアプリケーション構成ファイル(app.config)を使いますよー」という設定を下記のようするのだけど。

[assembly: log4net.Config.XmlConfigurator(Watch=true)]

この設定はloggerインスタンスを生成する責務を持つアセンブリのAssemblyInfo.csに記述されてないとログ出力されない。
(当たり前だけど)

なのでloggerを利用するアセンブリのAssemblyInfoに書いても何の意味もないので注意!