Asp.net core 3.1でデバッグ中のViewの変更を反映させる
環境
デバッグ中の変更を反映させるには
Asp.net core 2.1のときはデバッグ中にViewに変更を加えて保存し、ブラウザ側でリロードしたら変更が反映されていました。
Asp.net core 3.1で同じようにしたら変更が反映されませんでした。
このデバッグ中のViewへの変更の反映を行うには以下の作業が必要なようです。
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilationをインストールする
Nugetでこのパッケージをインストールします。
ConfigureServices
に以下を追加する.
Startup.cs内のConfigureServiceメソッドに以下の1行を追加します。
services.AddRazorPages().AddRazorRuntimeCompilation();