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

HOT RELOAD

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

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

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

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

修改

运行结果:

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


点击生成解决方案

再次刷新

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


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

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

文件保存时热重载

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

【注意】

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

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

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

相关推荐
qq_454245033 小时前
GraphFoundation动态更新图
架构·c#·图论
愤豆4 小时前
07-Java语言核心-JVM原理-JVM对象模型详解
java·jvm·c#
张人玉4 小时前
上位机项目笔记
笔记·c#·上位机
小杍随笔6 小时前
【Rust Exercism 练习详解:Anagram + Space Age + Sublist(附完整代码与深度解读)】
开发语言·rust·c#
呆子也有梦6 小时前
redis 的延时双删、双重检查锁定在游戏服务端的使用(伪代码为C#)
redis·后端·游戏·缓存·c#
xyyaihxl8 小时前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#
第二只羽毛8 小时前
C++ 高并发内存池2
大数据·开发语言·jvm·c++·c#
William_cl10 小时前
[特殊字符]C# ASP.NET Core 前后端分离终极实战:JWT 身份认证与授权全流程(登录 + 鉴权 + 避坑)
c#·asp.net·状态模式
weixin_5375904520 小时前
《C程序设计语言》练习答案(练习1-13)
c语言·开发语言·c#
a177988771220 小时前
小程序上传图像失败
小程序·c#