Windows 8のVisual Studio 2012で動作する合理的に大きなASP.NET MVCアプリケーションがあります。再コンパイル後のページ読み込み時間が遅いという奇妙な問題があります。通常、実際のビルド時間は約5秒です。ブラウザが開き、ページをロードするのに1〜2分かかります。開発中のページリフレッシュ時間が遅い
いくつかのポイント:
- それは私がビューを変更したり、プロジェクトが完全に
- これは、パフォーマンスの問題ではありません再コンパイルするかどうかをゆっくりロードし、他のすべてが本当にうまく機能し、十分なRAMがあるなど
- これはIIS Expressでのみ発生します。私はデフォルトの開発サーバーに切り替えると、正常に動作します。
- 私のチームの他のすべての開発者はIIS Expressを使用していますが、この問題はありません。
- IISを再インストールし、v8ではなくv7.5を使用してすべての設定ファイルを再作成しようとしました。運がない。
- すべての拡張機能を無効にしようとしましたが、明らかに負荷時間には影響しませんでした。
- タスクマネージャに何も異常はありません
- これはMacbook Proの仮想マシンですが、これはパフォーマンス上の問題ではありません。
他に何を試すことができますか?
あなたは冗談ではありませんでした!私はWindows DefenderのCPU負荷がそれほど多くないとは思っていませんでしたが、Real Time Protectionの機能を無効にすると、VS2013 MVC5プロジェクトの起動に約10〜15分かかります。ありがとう、ありがとう、ありがとう。 – GojiraDeMonstah
私のIT管理者は、私の開発マシンをAntivirus、Windows Defender、および他のCPU吸血鬼の触手から遠く離れた場所に置くよう常に闘っています。たぶん、一時ファイルが生成されたので、時間を費やすことができます。 – Caveman
@CapitánCavernícola私は実際にこれを調べる方法はわかりませんが、コンパイルには明らかに多くのファイル操作が含まれているため、ウイルス対策活動が含まれています。 –