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

HOT RELOAD

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

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

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

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

修改

运行结果:

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


点击生成解决方案

再次刷新

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


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

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

文件保存时热重载

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

【注意】

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

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

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

相关推荐
老胖闲聊2 小时前
C# 注册表操作类
开发语言·c#
液态不合群3 小时前
理解 C# 中的各类指针
java·开发语言·c#
可喜~可乐3 小时前
C# SQLite高级功能示例
数据库·sql·sqlite·c#
chenglin0163 小时前
‌C# 集成 FastDFS 完整指南‌
c#·fastdfs
chenyuhao20244 小时前
链表的面试题4之合并有序链表
数据结构·链表·面试·c#
o0向阳而生0o7 小时前
42、在.NET 中能够将⾮静态的⽅法覆写成静态⽅法吗?
c#·.net
极小狐19 小时前
极狐GitLab 通用软件包存储库功能介绍
java·数据库·c#·gitlab·maven
钢铁男儿19 小时前
C# 方法(可选参数)
数据库·mysql·c#
yuanpan20 小时前
.net/C#进程间通信技术方案总结
开发语言·c#·.net
IM1GENIUS1 天前
.NET高频技术点(持续更新中)
c#·.net