当前位置: 首页 > 编程语言 > C#

调试时断点不命中分享

时间:2023-04-11 03:25:24 C#

调试时断点不命中为什么VisualStudio有时不进入我的断点?为什么调试器不在我的ASP.NET应用程序中的断点处停止?调试时,修改后的源代码没有为特定的aspx页面打断点,并在断点处显示以下错误“Breakpointwillnotcurrentlyhit.Thesourcecodeisdifferentfromtheoriginal”但对于其他页面,它工作正常。如果您从网络文件夹复制源代码,有时会发生这种情况,它会弄乱符号设置。以下解决方案每次都对我有用希望这对我有用。尝试这个。首先尝试通过右键单击项目>重建来重建项目如果这不起作用,请尝试清理项目(右键单击项目>清除)如果这不起作用,请检查:右键单击您的项目选择[Properties]选择[Build]选项卡,确保选中[DefineDEBUGconstant]和[DefineTRACEconstant]单击Build选项卡底部的[Advanced]按钮确保[DebugInfo:]设置为[full]单击[确定]并重建项目;-)希望它对你有用!(第6步生成.pdb文件,这些是调试符号)查看这些文章表明正在运行的构建与您的代码不匹配。尝试做一个“干净”,确保你已经停止了任何以前的调试器会话等,然后重建并重试。确保没有运行w3wp.exe的实例。我有几个并关闭它们为我修复它。在我的中,我更改了连接字符串,但在浏览器中它指的是旧字符串,所以我只是做了“清空缓存并在chrome中重新加载”并且它工作正常,因为上面是C#学习教程:调试时,断点没有命中所有共享内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: