Windows Azure の osFamily 2 (Windows 2008 R2) への Web ロール クラウド サービスの展開に関して、このケースと同様の問題に直面しています。違いは、カスタム仮想マシンではなく、ストレートな ASP.NET MVC Web ロールであることです。
osFamily 1 (Windows 2008/IIS 7.0) での展開は問題なく機能し、静的コンテンツを要求できます。(例 /favicon.ico /404.html) しかし、osFamily 2 にデプロイすると、エラー 500 で壊れてしまい、あまり説明がありません。静的ファイル モジュールとハンドラー マッピングはすべて、これらの仮想サーバーに既に配置されています。前の人が行ったように再起動を試みましたが、私たちのケースでは役に立ちませんでした。
同じ Web アプリが Windows 7/IIS 7.5 ワークステーションで期待どおりに動作します。
Windows Azure でプロビジョニングされたこれらのサーバーについて忘れていることはありますか (osFamily 1 では問題ありません)。