投稿者 魔界の仮面弁士  (社会人) 投稿日時 2017/8/17 16:20:39
お使いのバージョンが分かりませんが、提示頂いた内容を見る限り、
appender の指定がおかしいものの、エラーになるほどの状況には見えませんでした。

とはいえ、「configuration要素が宣言されていません」というからには、
いずれかの .config ファイルの XML 構造に、問題があるのだとは思います。

 
(1) ユーザープロファイル配下の config が破損しているのかもしれません。
 プロジェクトのプロパティの [設定]タブで、[同期]ボタンを押して、古い config を
 削除してみては如何でしょうか。(あるいは、新規プロジェクトで試してみるとか)

(2) AssemblyInfo.vb で、<Assembly: log4net.Config.XmlConfigurator(……)> を指定していますか?

(3) appender-ref で指定されているのは "LogToFile" エントリーですが、
 肝心の appender に、その名前の設定が書かれていないようです。
 掲示板に投稿する際の転記ミスでしょうか?