2016-10-27 10 views
1

私は今、ASP.NET MVCをコーディングし始めました。ブラウザをリフレッシュするコードを保存した後は毎回4〜5秒かかります。待ち時間を減らす方法asp.net mvc on localhost

この問題の解決方法はありますか?

problem ss

+1

私は、「ビルドソリューション」を使用している場合、私は手動でこのさわやかなブラウザの後、ちょうど4-5秒 – thepirat000

答えて

0

いいえ、これは、コードを再コンパイルし、最新バージョンを取得するのに必要な時間です。ラッキーなことに、このバージョンの前に、最新のバージョンを取得するために実行を停止してもう一度実行しなければなりませんでした。

+0

にリフレッシュことがしたいです。まだ更新するのに4〜5秒かかります。 –

-3

確かに、Node.js®はChromeのV8 JavaScriptエンジンで構築されたJavaScriptランタイムです。 Node.jsは、軽量で効率的なイベントドリブンの非ブロッキングI/Oモデルを使用します。 Node.jsの詳細については、https://nodejs.org/en/

+0

ありがとうが無関係、私はasp.net mvcでプロジェクトを開始する必要があります:( –

0

変更された.cshtmlファイルを作成することによって発生します。その背後では、C#クラスが生成され、.cshtmlファイルごとにコンパイルされます。これは、変更するたびにやり直す必要があります。
解決策を再構築せずに、サイトが稼動している間に.cshtmlの変更を確認することもできます。

デフォルトでは、このオンザフライ構築ステップは、Visual Studioのアクション「ビルドソリューション」(Ctrl-Shift-B)には含まれていません。
しかし、MVC .csprojファイルを手動で編集して<MvcBuildViews>true</MvcBuildViews>を含むように強制することはできますが、そうするとCtrl-Shift-Bの処理時間が大幅に増加します。

詳細情報(ともビルドサーバのためにそれを行う方法):
http://haacked.com/archive/2011/05/09/compiling-mvc-views-in-a-build-environment.aspx/

関連する問題