どういうこと?
Web.configの先頭に改行があると、500内部サーバーエラーが発生します。
XMLの仕様で、先頭の改行を許可していないからです。
最初の行はXML宣言です。使用するXMLバージョン(1.0)と エンコーディング(ISO-8859-1 = Latin-1/West European 文字セット)を定義します。
どうすれば?
Visual Stuidioで編集すれば、誤って先頭に改行を入れてしまってもすぐに気付けます。
運用環境のためテキストエディタを使っていたので、気付くのに時間がかかってしまいました。ご注意ください。