IISでASP.NETを使用する場合、
1.IISのインストール
2..NET Frameworkのインストール
の順で行わないと、ASP.NETが動作せず、以下のHTTPエラー500.21が発生することがあります。
![HTTPエラー500.21](https://yohei-nagatani.com/wp-content/uploads/2013/07/760a0285bc89ebd862ea83bdcf4b5981-500x308.jpg)
その場合、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) のインストールが完了しました。」と表示されたら、おしまい。
前者の場合、インストーラーが必要になるので、後者の方が確実に解決できそうですね。
サーバー設定していても、たまーに発生するので、すぐ対応できるようにしておこう。