我有一个我想调试的ASP.NET网站项目,但是当我尝试调试它时,Visual Studio会给出消息"The breakpoint will not currently be hit. No symbols have been loaded for this document"
。有没有人知道这个解决方案,不涉及重新安装一切。
对这些文件启用了调试。
编辑:手动加载符号不起作用。
答案 0 :(得分:1)
确保包含您尝试调试的代码的程序集在调试模式下编译,并且包含PDB符号。然后重建解决方案并再次尝试运行。
答案 1 :(得分:1)
您需要确保在编译期间生成的.PDB文件(符号文件)。如果需要,你可以load the symbols manually。
答案 2 :(得分:1)
检查PDB是否加载的最佳方法:
ASP.NET模块的最常见问题不是从您的bin加载,而是从缓存或其他文件夹加载。
答案 3 :(得分:0)
我找到了解决我的具体问题的方法:启动项目与具有断点的项目不同,当我将启动项目设置为该项目时,断点再次起作用。