ASP.NET レガシ Web アプリケーションの前に、.NET Framework 4.0 を使用するように更新しました。問題はありません。最後のスプリントで、SEO 最適化 URL を書き換えるための新しいモジュールを実装しました。しかし、ファイルや拡張子のない URL を使用する必要があるため (たとえば、http://server/Some-Nice-URL/file.aspx の代わりに http ://server/Some-Nice-URL/のみ)、 「runAllManagedModulesForAllRequests」を「true」に設定します。これがないと ASP.NET セッションが利用できなくなるためです。
現在、静的圧縮と GZIP に問題があります。数回のポストバックの後、CSS や Javascript が「失われました」。CSS または Javascript ファイルに直接アクセスすると、「コンテンツ エンコーディング エラー」というブラウザ メッセージが表示されることがありますが、ファイルが正しく配信されることがあります。Fiddler では CSS または Javascript ファイルの長さが正しくない場合がありますが、HTTPCompression では GZIP エンコーディングと「応答がエンコードされており、検査前にデコードする必要があります」と表示されます。「GZipヘッダーのマジックナンバーが正しくありません」をクリックした後。「runAllManagedModulesForAllRequests」または「doStaticCompression」を「false」に設定すると、静的圧縮や「失われた」CSS および/または Javascript ファイルに関する問題は発生しません。
何か案が?