ASP.NET Ajax クライアント側フレームワークを読み込めませんでした

Windows7(x64) VisualStudio2010でASP.NET開発中、ローカル(Windows7)のIIS7.5でデバッグを行おうとしたところ、「ASP.NET Ajax クライアント側フレームワークを読み込めませんでした。」とエラー表示が。
そのままローカルのIISにアプリを発行して、IEでアクセスするも、Javascriptのエラーが出てAjaxが動かない。Ajaxのエラーを無視すれば、Oracleへのアクセス等はなんとか動く。
他のサーバに発行するとAjaxのエラー無しで正常に動く。
色々調べた結果、
1.IISマネージャを確認
2.ハンドラーマッピングを見る。
3.AXD-ISAPS-4.0_64bitのエントリーが無い・・・
4.aspnet_regiis –i を実行(.NETFrameworkをインストール後にIISをインストールした場合にするやつ)
5.ハンドラーマッピングを見ると、AXD-ISAPS-4.0_64bitのエントリーがある。
エラー解消!
aspnet_regiisって、やってなかったらASP.NETのエラーが出て全然動かないものだと思っていたので、解決に非常に時間がかかった・・