IISでASP.NETを使用する場合、
1.IISのインストール
2..NET Frameworkのインストール
の順で行わないと、ASP.NETが動作せず、以下のHTTPエラー500.21が発生することがあります。
その場合、2つの解決方法があります。
.NET Frameworkのインストーラーを使用する方法
1..NET Frameworkのインストーラーを起動する。
2.修復のメニューが表示されるので、修復を実行する。
3.修復が完了したら、おしまい。
コマンドプロンプトから行う方法
1.コマンドプロンプトを起動。
2.「C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i」を実行。
3.「ASP.NET (4.0.30319) のインストールを開始します。」と表示されるので、待つ。
4.「ASP.NET (4.0.30319) のインストールが完了しました。」と表示されたら、おしまい。
前者の場合、インストーラーが必要になるので、後者の方が確実に解決できそうですね。
サーバー設定していても、たまーに発生するので、すぐ対応できるようにしておこう。