.net core目前是.net的一個主要的跨平臺架構了,那么我們在.net core專案里常見的頁面就是Razor頁面了,也經常會在專案除錯的時候,一邊除錯一邊修改代碼來開發專案了, 可是很可惜,.net core默認是不支持我們在除錯的程序中,一邊改一邊看效果的,這個需求用專業的術語描述為:.net core默認不提供專案運行時編譯功能,
那么怎么可以達到運行時編譯的功能,方便我們開發專案呢?微軟早就給我們準備好的Nuget包,
解決方案:
1-通過 NuGet 添加包源:Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation;
2-在 Startup.cs 類檔案中添加該模塊:
public void ConfigureServices(IServiceCollection services) { //添加Razor運行時編譯 services.AddControllersWithViews().AddRazorRuntimeCompilation(); }
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/241661.html
標籤:.NET技术
上一篇:C#事件
