通常の状況下では、発電時のビューがなければならない多くの時間が、私たちはスタイルを変更するため、開発時に、これは非常に簡単です、xxx.Views.dllになるいくつかのJavaScriptコードを調整し、この時間になりますプロジェクトの試運転は、効果を生成した後のページを見て、一時停止しました。
まずnugetコンソールのインストールパッケージによって:
インストール・パッケージMicrosoft.AspNetCore.Mvc.Razor.RuntimeCompilation -Version 3.0.0
そして、Startup.csファイル、ConfigureServices機能を追加します:
.AddRazorRuntimeCompilation() // 如下 services.AddMvc() .AddRazorRuntimeCompilation() .AddNewtonsoftJson() .SetCompatibilityVersion(Microsoft.AspNetCore.Mvc.CompatibilityVersion.Version_3_0)。
最後に、プロジェクトファイル(VS2019ダブルクリックしてプロジェクト)を追加します。
注:以下の操作を実行しないでくださいまた、コンパイルを実行することができますが、ビューのディレクトリを公開するとき*** Views.dllファイルとしてコンパイルされます。
< RazorCompileOnBuild >偽</ RazorCompileOnBuild > < RazorCompileOnPublish >偽</ RazorCompileOnPublish >
クリーンアップの後、溶液を再コンパイルすることができます。
注:唯一のXMLプロジェクトファイルが増加し、過去2段階の操作が必要にデバッグするとき、それは文句を言うでしょう変更。
公式:https://docs.microsoft.com/zh-cn/aspnet/core/mvc/views/view-compilation?view=aspnetcore-3.0