Asp.net-Mvc
AspNet Core 3.0 和 3.1:啟用 Razor 頁面的執行時編譯
從 ASP.Net Core 3.0 及更高版本開始:
A) 在執行應用程序時編輯 Razor View (.cshtml) 文件不會應用更改,直到重新啟動。
B)看起來編輯和繼續不起作用。
IDE 和版本: Microsoft Visual Studio 2019
對於這個問題,我建議你嘗試安裝包,
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation然後像這樣配置AddRazorRuntimeCompilation``Startup.cspublic void ConfigureServices(IServiceCollection services) { services.AddControllersWithViews().AddRazorRuntimeCompilation(); }對於此問題,您可以通過Breaking changes to runtime compiler for Razor 視圖和 Razor Pages #343 進行跟踪