Debugging Visual Studio社区在调试时保存HTML和CSS文件
我最近重新安装了我的dev机器,而visualstudio的表现与以前不同。我一定错过了一个重要的场合。我曾经能够在调试时修改ASP.NET Core 3.1应用程序中的html或css文件。在我保存了文件并刷新了浏览器之后,更改就出现了。现在已经不是这样了,我重新启动调试会话的时间太多了。有人知道我错过了什么吗 在我保存了文件并刷新了浏览器后,更改被删除了 目前不再是这样了,我失去了很多时间 重新启动调试会话。有人知道我错过了什么吗 主要问题是,由于.Net Core 3.0,如果要实时调试编辑的内容,应该安装名为Debugging Visual Studio社区在调试时保存HTML和CSS文件,debugging,visual-studio-2019,Debugging,Visual Studio 2019,我最近重新安装了我的dev机器,而visualstudio的表现与以前不同。我一定错过了一个重要的场合。我曾经能够在调试时修改ASP.NET Core 3.1应用程序中的html或css文件。在我保存了文件并刷新了浏览器之后,更改就出现了。现在已经不是这样了,我重新启动调试会话的时间太多了。有人知道我错过了什么吗 在我保存了文件并刷新了浏览器后,更改被删除了 目前不再是这样了,我失去了很多时间 重新启动调试会话。有人知道我错过了什么吗 主要问题是,由于.Net Core 3.0,如果要实时调试编
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
的nuget包,然后手动执行一些额外的更改
在.NETCore2.2之前,没有必要担心这一点。因此,当您调试基于Net Core 3.0或更高版本的项目时,可以尝试以下方法:
解决方案
1) 尝试在项目中安装名为的nuget包。请注意,您的项目基于.Net Core 3.1,因此您应该安装Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 3.1
version
2) 在启动页面中进行一些更改。在我这边,它是Startup.cs
文件,然后将它们添加到ConfigureServices
函数中
services.AddRazorPages().AddRazorRuntimeCompilation();
您可以参考更多信息
希望它能对您有所帮助。自从NetCore3.0以来,您应该安装另一个名为的nuget软件包,然后从中进行一些更改。然后再次尝试查看问题是否仍然存在。由于您的项目基于.Net Core 3.1,您应该将
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 3.1
安装到您的项目中。这让我疯狂了两天。非常感谢。