ASP.NET 2.0 のサンプルをダウンロードしたりして、
さて!実行~!
ということで、実行した場合、以下のエラーがでる場合があります。
'XXXX' アプリケーションでサーバー エラーが発生しました。
構成にエラーがあります。
説明 : この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下のエラーの詳細を確認し、構成ファイルに変更を加えてください。
解析エラー メッセージ: 構成セクション connectionStrings を認識できません。
ソース エラー:
このようなエラーがでた場合、
Configファイルをいじって直そうとしてはいけません。
原因は違うところにある可能性があります。
ということで、解決策の1つを紹介
「インターネット インフォメーション サービス」を起動します。
スタートメニューからいちいちたどってられないぜ!なにかコマンドはないかな?
というコマンドマニアの方は
inetmgr
コマンドを実行してください。(inetmgr.exe が起動します。)
いわゆるIISマネージャが起動したら、
該当するWebアプリケーションの仮想ディレクトリを選択して、プロパティを
表示し、ASP.NETタグを確認してください。
●ここで、 ASP.NET タグがない方
.NET Framework 2.0 がインストールされていません。
.NET Framework 2.0をインストールしてください。
ASP.NETタグが無事に存在したら、次のステップです。
ASP.NET バージョンを確認します。(図1)
●1.1.4322 など (.NET Framework 1.1 )になっている方
おめでとうございます。ビンゴです。
私と同じ現象になっています(^^;
以下の対処方法を参考に対応してみてください。
対処方法:
ASP.NET バージョンを 2.0.50727 (.NET Framework 2.0)に
変更して、もう一度アプリケーションを実行してみてください。(図2)
いかがでしょう?
これ以外は、WebConfigの文法が本当に間違ってるケース
も無きにしも非ずですね・・・
ASP.NET 2.0 からは、WebConfigファイルは直接編集せずに、
ASP.NET構成メニューから編集できるようになります。
開発中もお世話になりますが、本番環境のIISでも操作可能ですので、
知っているとなにかいいことがあるかも。