log4netの設定ファイルは「log4net.xml」ではなく「アプリケーション名+.config」が一般的です。しかしVisualStudioでビルドするたびに消えて困っていたところ、下記のUnisysさんのサイトを見つけました。

http://www.unisys.co.jp/club/net_view/20030220.html

なるほど。app.configという名前にしておけば良かったんですね。解決。


ちなみに下記のサイトには、xmlとして読み込む例もあります。

http://www.gdncom.jp/general/bbs/ShowPost.aspx?PostID=2194