程序地带

Asp.net Core Razor页面调试时无法实时更新


  .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();
}

 


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lxhbky/p/14202942.html

随机推荐

Elasticsearch7.6.2 rpm集群部署及异常处理

本次集群部署的目标:部署2个节点的es集群。在部署过程中遇到了几个问题:脑裂问题:由于只有2个节点,未配置node.master参数࿰...

空谷人 阅读(364)

Java中泛型接口

Java中泛型接口

一:泛型接口先给大家普及一个概念(在后面的也会有),其实在以后的开发中我们开发一个项目最基本的目的是将数据库中的数据显示到客户端或者客户端可以将数据录入数据库实现数据的交互,那么数据库分为关系型数据库...

码邦主 阅读(734)

大华技术员日志记录

大华技术员日志记录重启升级清配置,三板斧远程命令mstsc远程:网关服务器:has110电脑hyga@110运维服务器:hyga2017...

杰++ 阅读(646)

shardingJdbc专题系列(五)之Inline策略 java config 实现方式

 前面几篇文章我们都是通过yml配置文件的方式,简单实现了inline模式下的分库分表。通过yml的方式,我们需要在配置文件中配置数据源和分库分表的策略表达式。那么如果我不...

一缕82年的清风 阅读(914)

还不知道PHP有闭包?那你真OUT了

做过一段时间的Web开发,我们都知道或者了解JavaScript中有个非常强大的语法,那就是闭包。其实,在PHP中也早就有了闭包函数的功能。早在5.3版本的PHP中,闭包函数就已经出现了。到了7以及后...

硬核项目经理 阅读(910)

Vue初级前端面试整理(一)

Vue初级前端面试整理目录:v-show与v-if的区别v-model是什么,原理对Vue虚拟DOM的理解方法调用,computed(计算&#x...

Darker丨峰神 阅读(470)

一看就懂虚拟机安装centos7完整图解

第一步:准备工作1.网站下载虚拟机最新版本,并找到虚拟机密钥,安装后把密钥输入,永久使用。2.百度搜索C语言技术网,进入C语言技术...

森籽 阅读(485)