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

2024-01-07 17:27:37

HOT RELOAD

1、困惑:修改了服务器端的代码,必须重新运行程序。
2、方法1: [启动 (不调试) ]
3、方法2: .NET 6开始的Hot Reload(热重载)

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

在这里插入图片描述
修改
在这里插入图片描述
运行结果:
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
点击生成解决方案
在这里插入图片描述
再次刷新
在这里插入图片描述
缺点:不是以调试的方式 生成项目,无法使用断点操作

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
发现此时,不需要重启项目,便可以得到最新的结果

文件保存时热重载

在这里插入图片描述
点机保存之后,便能自动刷新

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

在这里插入图片描述
1.如果需要经常设置断点:热重载
2.如果不太需要断点调试:开始执行不调试方式

文章来源:https://blog.csdn.net/weixin_43847546/article/details/135382083
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。