プロジェクトには約 100 の参照がある ASP.Net Webforms サイト (.Net 3.5) があるため、小さくはありません。サイトの再構築にはおそらく 20 ~ 30 秒かかりますが、致命的なのは読み込み時間です。最初のページが開発マシンのブラウザーで開く 5 分前。私たちはVS 2012 fwiwで構築しています。
物事をスピードアップするために何ができますか? web.config に入れることができる 'optimizeCompilation' フラグがあり、これは少しは役に立ちましたが、期待したほどではありませんでした。サイトの読み込み時間の本当のボトルネックを見つけようとするためのチェックリストはありますか?
サイトが立ち上がると、ASP.Net 一時ファイル フォルダーにファイルがゆっくりと蓄積されます。すべてを言い終えると、そこには約 2500 個のファイルがあり、合計サイズは ~70MB です。ASP.Net がそれらをそこに入れるよりも速く、メモ帳を使用してそのフォルダーの内容を手書きできるように感じます。