asp.net 4.0アプリを実行している2つのWindows 2008 R2サーバーがあります。問題が発生しているサーバーは実際にはasp.netページを正常にロードしますが、ajax呼び出しがあると機能しません。他のサーバーのようなこのサーバーのIISには、.net 4.0固有のハンドラーマッピングがないことに気付きました。
文字通り、すべての.net 4.0マッピング(.axd、.soap、.cshtm、.ashx、さらには.aspx)が欠落しています。「aspnet_regiis -ir」を実行しようとしましたが、それは役に立ちませんでした。.net 4.0フレームワークを再インストールする必要がありますか?これらの欠落しているマッピングをすべて手動で追加しますか?他に何か起こっていますか?
私がやりたくないのは、大量のハンドラーをweb.configに追加することです。それらは動作するサーバーには必要ないので、壊れたサーバーには必要ないはずです。