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

HOT RELOAD

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

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

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

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

修改

运行结果:

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


点击生成解决方案

再次刷新

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


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

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

文件保存时热重载

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

【注意】

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

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

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

相关推荐
白茶等风121382 小时前
C#_封装详解
开发语言·c#
friklogff6 小时前
【C#生态园】虚拟现实与增强现实:C#开发库全面评估
c#·ar·vr
VB.Net6 小时前
EmguCV学习笔记 VB.Net 12.1 二维码解析
opencv·计算机视觉·c#·图像·vb.net·二维码·emgucv
虚假程序设计11 小时前
pythonnet python图像 C# .NET图像 互转
开发语言·人工智能·python·opencv·c#·.net
我是苏苏12 小时前
Web开发:ABP框架3——入门级别的接口增删改查实现原理
c#·web开发·abp
Zhen (Evan) Wang12 小时前
.NET 6 API + Dapper + SQL Server 2014
数据库·c#·.net
VB.Net12 小时前
EmguCV学习笔记 VB.Net 12.3 OCR
opencv·计算机视觉·c#·ocr·图像·vb.net·emgucv
俊哥V12 小时前
[备忘]测算.net中对象所占用的内存
c#·.net·内存
闻缺陷则喜何志丹13 小时前
HObject复制耗时试用
c#·指针·halcon·key·图形图形·用时·非安全代码
friklogff13 小时前
【C#生态园】从数据分析到机器学习:掌握C#统计学库的核心功能
机器学习·数据分析·c#