【C#】【log4net】Releaseビルドのときだけログ出力されない(XmlConfigurator.Configure()の呼び出し不足)

Debugビルドのときにはログ出力されるが、Releaseビルドに変えるとログ出力されない問題に遭遇(正確には、Relaseビルドで「最適化コード」にチェックが付いた状態)。
log4netのバージョンは、v2.0.17

Program.csのMainメソッドの一番先頭で、以下のコードを書けばログ出力されるようになった!

XmlConfigurator.Configure();

 

逆に、なぜDebugビルドのときに出力できていたのかが謎だが、とりあえず先に進む・・・