Visual Studio 在不重建代码的情况下查看 html 更改

Visual Studio see html changes without rebuilding code

与 Microsoft 合作 Visual Studio 社区 2019。

我有一个项目ASP.NET核心(但我认为它与核心无关)

当我通过 IIS 运行 项目时 Express\project 按钮

当我修改核心项目中的文件 (cshtml)“html 文件”并单击 F5/Ctrl+F5 时,我没有看到应用的更改。我需要停止该项目并再次 运行 项目以查看 html 更改。我明白在修改源代码时我需要重建并重新运行.

VS 中是否有我需要设置的配置,以便在我刷新页面时反映 html 更改,如果没有 rebuilding/rerunning 会节省我很多时间来查看更改吗?

您可以安装 NuGet 包

Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation

首先,在 ConfigureServices() 中,添加:

services.AddMvc().AddRazorRuntimeCompilation();

然后您只需刷新 cshtml 即可查看更改。