私は MVC Mini Profiler を使用して、非常に基本的なページのレンダリングが非常に遅い理由を見つけています。ローカルで実行すると、わずか 12kb の html をレンダリングするのに 700 ミリ秒かかります。
これは、すべてのアクションが簡単であることを示しています ([show trivial] ボタンをクリックしない限り表示されません)。最長はわずか 2.4 ミリ秒です。しかし、「開始からの時間」の数値は、これらの些細なアクションが呼び出されるたびに約 100 ミリ秒ずつジャンプします。今回は何に使う?この時間が使用された場所を示すのに役立つミニプロファイラー オプションはありますか?
編集: MVCパイプラインで余分な時間が発生している可能性があります-これをプロファイルする方法はありますか?
編集#2:ビューをプリコンパイルしようとして<MvcBuildViews>true</MvcBuildViews>
もパフォーマンスは向上しません