最近、PC変えたんですけど、ローカルのIISで.netのWebアプリ動かしたときに500.21エラーが出た。

sample

ManagedPipelineHandlerってなんぞ?

調べてみると、.netが完全にはインストールされてないらしい。SDK入れたような気がするんですが・・・。

↓のコマンドでインスコ。管理者で実行したコマンドプロンプトじゃないときっとダメ。

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis -i

↑で治った。