杨中科 ASP.NETCore开发效率利器 HOT RELOAD

HOT RELOAD

1、困惑:修改了服务器端的代码,必须重新运行程序。

2、方法1: [启动 (不调试) ]

3、方法2: .NET 6开始的Hot Reload(热重载)

正常修改代码后 不重启,是无法看到新的数据展示在页面

修改

运行结果:

方式一:设置开始执行不调试


点击生成解决方案

再次刷新

缺点:不是以调试的方式 生成项目,无法使用断点操作


方式二:修改后点机热重载按钮

发现此时,不需要重启项目,便可以得到最新的结果

文件保存时热重载

点机保存之后,便能自动刷新

【注意】

代码发生比较重大的变化时,比如新增、删除方法,给方法增加参数等等

1.如果需要经常设置断点:热重载

2.如果不太需要断点调试:开始执行不调试方式

相关推荐
rockey6278 小时前
AScript如何实现LINQ语法
sql·c#·.net·linq·script·eval·expression
xiaoshuaishuai88 小时前
C# CDN加速与离线包优化PowerSetting慢问题
开发语言·windows·spring·c#
烈焰猩猩11 小时前
【无标题】
c#
njsgcs11 小时前
制作solidworks插件 装配体导出展开耗时分析
开发语言·c#·solidworks
njsgcs12 小时前
c# solidworks 标注攻牙
开发语言·c#·solidworks
吴可可12313 小时前
点在线上判定与多段线分割
算法·c#
吴可可12314 小时前
圆弧多段线离散化采样密度优化
算法·c#
雪豹阿伟17 小时前
4.C# —— 循环语句、break、continue
c#·上位机
两千次17 小时前
webpost
c#
思麟呀17 小时前
在C++基础上理解Csharp-2
开发语言·jvm·c++·c#