用VS调试项目时,修改完代码后,不能马上编译,需要重启项目后,修改的代码才能生效。如何设置才能使项目运行时,修改代码,项目马上编译,使修改的代码生效?

漫随天外tian 2018-09-30 09:40:40
用VS调试项目时,修改完代码后,不能马上编译,需要重启项目后,修改的代码才能生效。如何设置才能使项目运行时,修改代码,项目马上编译,使修改的代码生效?
...全文
6673 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
無法替代 2019-09-20
  • 打赏
  • 举报
回复
调试asp.net确实启动很慢 修改一下就停止启动 修改一下就停止启动 很浪费时间的 能不能一直在调试状态下 修改代码并重新编译 修改和编译时并不用停止 这样就完美了 Java的IDEA可以挂着Tomcat 调试后 可以修改编译时不用停 很快 VS我没找到呀 有人知道吗 是不是也可以发布到IIS 调试不用停止?
pjiang000 2019-07-08
  • 打赏
  • 举报
回复
你说的是不是“函数执行完成之前无法应用更改.调试器会显示当前正在执行的原始源”提示的是这个问题,我也不知道是怎么会是啊,请大佬帮忙看看
qiuxiaoyi123 2018-10-16
  • 打赏
  • 举报
回复 1
右键“解决方案”,属性,配置那里,所有的项目,生成都打勾就可以了
点点320 2018-10-09
  • 打赏
  • 举报
回复
使用Visual Studio调试功能的编辑与继续功能,设置参考如下链接:
https://docs.microsoft.com/zh-cn/visualstudio/debugger/how-to-use-edit-and-continue-csharp?view=vs-2015
程序员的键盘 2018-10-03
  • 打赏
  • 举报
回复
引用 7 楼 kingStormQueen 的回复:
你说的也不行啊,要不你试一下,就是你调试项目,然后你把一行代码注释了,那你注释的这行代码如果你不重启项目,根本就不会生效


你改了后台代码,肯定要重新编译啊,你不重新编译,用的就还是上一次编译出来的程序集,假如只是改html js就不用重新编译,只需刷新页面
3楼的操作就是重新编译, 一般Ctrl+F5 比较有效率如果不需要调试,只需要看结果的话
F5 保存、编译、调试
Ctrl+F5 保存、编译、运行
漫随天外tian 2018-09-30
  • 打赏
  • 举报
回复
你说的也不行啊,要不你试一下,就是你调试项目,然后你把一行代码注释了,那你注释的这行代码如果你不重启项目,根本就不会生效
漫随天外tian 2018-09-30
  • 打赏
  • 举报
回复
哦,谢谢哦,还可以这样,刚接触C#,还没这样用过呢
  • 打赏
  • 举报
回复
什么鬼哦,Debug 可以改断点之前的代码,改完之后把断点拖到你改的代码之前就执行了
MXHai123 2018-09-30
  • 打赏
  • 举报
回复
可能是及时编译的原因吧。。。
xuzuning 2018-09-30
  • 打赏
  • 举报
回复
什么玩意?
快捷键:
F5 保存、编译、调试
Ctrl+F5 保存、编译、运行
漫随天外tian 2018-09-30
  • 打赏
  • 举报
回复
不是啊,查了一下,C#调试时,修改完代码马上编译,需要设置自动编译也叫热加载,我目前技术还不会设置热加载
黑火帮帮主 2021-09-23
  • 举报
回复
@xuzuning 大智慧

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧