gpt4 book ai didi

asp.net - 为什么调试器不会在我的 ASP.NET 应用程序中的断点处停止?

转载 作者:行者123 更新时间:2023-12-02 11:33:08 24 4
gpt4 key购买 nike

我正在尝试调试大型 ASP.NET 应用程序。

我在 Default.aspx.cs 的 Page_Load 的第一行设置了断点。

当我启动应用程序时,我的断点会短暂地变成一个带有感叹号的红色圆形轮廓,然后变回常规断点,然后应用程序启动而不会停止在我的断点

MSDN告诉我这个符号的意思是“断点位置尚未加载”。那么如何获取要加载的断点位置呢?几周前它就开始工作了。什么样的事情可能导致断点“未加载”?

我该怎么做才能让调试器再次在我的断点处停止?

附录:

我仍然无法通过按 F5 进行调试,但我可以启动网站,然后执行 debug/attach-process 进入 Debug模式。如果有人知道为什么这会起作用,但当我按 F5 时它不起作用(调试按钮甚至不会显示在 F5 上),欢迎任何想法。

最佳答案

尝试对应用程序进行完全重建。请注意,它处于“调试”配置中。

据我了解(但我不是这些方面的专家),当调试信息文件(.PDB)与实际编译的文件不同步时,就会发生这种情况。

关于asp.net - 为什么调试器不会在我的 ASP.NET 应用程序中的断点处停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/856643/

24 4 0
文章推荐: vba - Excel 宏 - 逗号分隔的单元格到行保留/聚合列
文章推荐: excel - 在 Excel 2007 中将多个图表复制为图片会出现应用程序定义的错误
文章推荐: Excel 注释 - 2003 年的最大长度
文章推荐: select - 在列上使用